// Enumeration code for Subsystems API.
// Generated automatically from 'IController.h'.

#include <core/Enumerate.h>

#include "definitions.h"
#include "JsonData_Subsystems.h"

namespace Thunder {

ENUM_CONVERSION_BEGIN(PluginHost::ISubSystem::subsystem)
    { PluginHost::ISubSystem::subsystem::PLATFORM, _TXT("Platform") },
    { PluginHost::ISubSystem::subsystem::SECURITY, _TXT("Security") },
    { PluginHost::ISubSystem::subsystem::NETWORK, _TXT("Network") },
    { PluginHost::ISubSystem::subsystem::IDENTIFIER, _TXT("Identifier") },
    { PluginHost::ISubSystem::subsystem::GRAPHICS, _TXT("Graphics") },
    { PluginHost::ISubSystem::subsystem::INTERNET, _TXT("Internet") },
    { PluginHost::ISubSystem::subsystem::LOCATION, _TXT("Location") },
    { PluginHost::ISubSystem::subsystem::TIME, _TXT("Time") },
    { PluginHost::ISubSystem::subsystem::PROVISIONING, _TXT("Provisioning") },
    { PluginHost::ISubSystem::subsystem::DECRYPTION, _TXT("Decryption") },
    { PluginHost::ISubSystem::subsystem::WEBSOURCE, _TXT("WebSource") },
    { PluginHost::ISubSystem::subsystem::STREAMING, _TXT("Streaming") },
    { PluginHost::ISubSystem::subsystem::BLUETOOTH, _TXT("Bluetooth") },
    { PluginHost::ISubSystem::subsystem::CRYPTOGRAPHY, _TXT("Cryptography") },
    { PluginHost::ISubSystem::subsystem::INSTALLATION, _TXT("Installation") },
    { PluginHost::ISubSystem::subsystem::END_LIST, _TXT("EndList") },
    { PluginHost::ISubSystem::subsystem::NEGATIVE_START, _TXT("NegativeStart") },
    { PluginHost::ISubSystem::subsystem::NOT_PLATFORM, _TXT("!Platform") },
    { PluginHost::ISubSystem::subsystem::NOT_SECURITY, _TXT("!Security") },
    { PluginHost::ISubSystem::subsystem::NOT_NETWORK, _TXT("!Network") },
    { PluginHost::ISubSystem::subsystem::NOT_IDENTIFIER, _TXT("!Identifier") },
    { PluginHost::ISubSystem::subsystem::NOT_GRAPHICS, _TXT("!Graphics") },
    { PluginHost::ISubSystem::subsystem::NOT_INTERNET, _TXT("!Internet") },
    { PluginHost::ISubSystem::subsystem::NOT_LOCATION, _TXT("!Location") },
    { PluginHost::ISubSystem::subsystem::NOT_TIME, _TXT("!Time") },
    { PluginHost::ISubSystem::subsystem::NOT_PROVISIONING, _TXT("!Provisioning") },
    { PluginHost::ISubSystem::subsystem::NOT_DECRYPTION, _TXT("!Decryption") },
    { PluginHost::ISubSystem::subsystem::NOT_WEBSOURCE, _TXT("!WebSource") },
    { PluginHost::ISubSystem::subsystem::NOT_STREAMING, _TXT("!Streaming") },
    { PluginHost::ISubSystem::subsystem::NOT_BLUETOOTH, _TXT("!Bluetooth") },
    { PluginHost::ISubSystem::subsystem::NOT_CRYPTOGRAPHY, _TXT("!Cryptography") },
    { PluginHost::ISubSystem::subsystem::NOT_INSTALLATION, _TXT("!Installation") },
ENUM_CONVERSION_END(PluginHost::ISubSystem::subsystem)

}
