PrivateImpl(const char *pStrName, const char *pStrDisplayName, const char *pStrDescription, const char *pStrTooltip, const char *pStrSNFCNamespace, VmbFeatureVisibility_t visibility, VmbInt64_t nValue)
VmbErrorType GetDescription(char *const pStrDescription, VmbUint32_t &rnSize) const
VmbErrorType GetSFNCNamespace(std::string &sFNCNamespace) const
VmbErrorType GetName(std::string &name) const
VmbErrorType GetDisplayName(std::string &displayName) const
std::string m_strDescription
VmbErrorType GetTooltip(std::string &tooltip) const
IMEXPORT VmbErrorType GetValue(VmbInt64_t &value) const
VmbFeatureVisibilityType m_Visibility
std::string m_strNamespace
VmbErrorType GetSFNCNamespace(char *const pStrNamespace, VmbUint32_t &rnSize) const
virtual IMEXPORT ~EnumEntry()
IMEXPORT VmbErrorType GetVisibility(VmbFeatureVisibilityType &value) const
std::string m_strDisplayName
VmbErrorType GetTooltip(char *const pStrTooltip, VmbUint32_t &rnSize) const
VmbErrorType GetDisplayName(char *const pStrDisplayName, VmbUint32_t &rnSize) const
VmbErrorType GetDescription(std::string &description) const
VmbErrorType GetValue(VmbInt64_t &rnValue) const
IMEXPORT EnumEntry & operator=(const EnumEntry &o)
VmbErrorType GetName(char *const pStrName, VmbUint32_t &rnSize) const
VmbErrorType GetVisibility(VmbFeatureVisibilityType &rVisibility) const