PLCnext API Documentation 25.0.2.69
Arp::Base::Rsc::Commons::RscVariant< N > Member List

This is the complete list of members for Arp::Base::Rsc::Commons::RscVariant< N >, including all inherited members.

Arp::Base::Rsc::Commons::Internal::RscVariantAccessor (defined in Arp::Base::Rsc::Commons::RscVariant< N >)Arp::Base::Rsc::Commons::RscVariant< N >friend
Assign(const char *input, RscType rscType=RscType::String)Arp::Base::Rsc::Commons::RscVariantBase
Assign(const char *input, size_t length, RscType rscType=RscType::String)Arp::Base::Rsc::Commons::RscVariantBase
Assign(const char16 *input, size_t length)Arp::Base::Rsc::Commons::RscVariantBase
Assign(const String &value)Arp::Base::Rsc::Commons::RscVariantBase
Assign(char value[N])Arp::Base::Rsc::Commons::RscVariantBaseinline
Assign(const char value[N]) (defined in Arp::Base::Rsc::Commons::RscVariantBase)Arp::Base::Rsc::Commons::RscVariantBase
Assign(const RscString< N > &value)Arp::Base::Rsc::Commons::RscVariantBaseinline
Assign(const RscSecureString< N > &value)Arp::Base::Rsc::Commons::RscVariantBaseinline
Assign(const T &value)Arp::Base::Rsc::Commons::RscVariantBaseinline
Clear(bool clearBuffer=false)Arp::Base::Rsc::Commons::RscVariantBase
CopyTo(String &value) constArp::Base::Rsc::Commons::RscVariantBase
CopyTo(T &value) constArp::Base::Rsc::Commons::RscVariantBaseinline
CreateArrayVariant(size_t arraySize, RscType arrayElementType, size_t dimensions=1, size_t fieldCount=0)Arp::Base::Rsc::Commons::RscVariant< N >inlinestatic
CreateArrayVariant(size_t arraySize, RscType arrayElementType, ReadElementFunction &readFunction, size_t dimensions=1, size_t fieldCount=0)Arp::Base::Rsc::Commons::RscVariant< N >inlinestatic
CreateArrayVariant(size_t arraySize, RscType arrayElementType, WriteElementFunction &writeFunction, size_t dimensions=1, size_t fieldCount=0)Arp::Base::Rsc::Commons::RscVariant< N >inlinestatic
CreateStructVariant(size_t fieldCount)Arp::Base::Rsc::Commons::RscVariant< N >inlinestatic
CreateStructVariant(size_t fieldCount, ReadElementFunction &readFunction)Arp::Base::Rsc::Commons::RscVariant< N >inlinestatic
dynamicStringArp::Base::Rsc::Commons::RscVariantBaseprotected
Equals(const RscVariantBase &arg) constArp::Base::Rsc::Commons::RscVariantBase
GetArrayDimensions(void) constArp::Base::Rsc::Commons::RscVariantBase
GetArrayElementType(void) constArp::Base::Rsc::Commons::RscVariantBase
GetArrayFieldCount(void) constArp::Base::Rsc::Commons::RscVariantBase
GetArrayInfo(void)Arp::Base::Rsc::Commons::RscVariantBase
GetArrayInfo(void) const (defined in Arp::Base::Rsc::Commons::RscVariantBase)Arp::Base::Rsc::Commons::RscVariantBase
GetArraySize(void) constArp::Base::Rsc::Commons::RscVariantBase
GetBufferSize(void) constArp::Base::Rsc::Commons::RscVariantBase
GetChars(void) constArp::Base::Rsc::Commons::RscVariantBase
GetDataAddress(void)Arp::Base::Rsc::Commons::RscVariantBase
GetDataAddress(void) const (defined in Arp::Base::Rsc::Commons::RscVariantBase)Arp::Base::Rsc::Commons::RscVariantBase
GetDataSize(void) constArp::Base::Rsc::Commons::RscVariantBase
GetFieldCount(void) constArp::Base::Rsc::Commons::RscVariantBase
GetMaxStringSize(void) constArp::Base::Rsc::Commons::RscVariantBase
GetReadElementFunction(void) constArp::Base::Rsc::Commons::RscVariantBase
GetReader(void) constArp::Base::Rsc::Commons::RscVariantBaseprotected
GetStructInfo(void)Arp::Base::Rsc::Commons::RscVariantBase
GetStructInfo(void) const (defined in Arp::Base::Rsc::Commons::RscVariantBase)Arp::Base::Rsc::Commons::RscVariantBase
GetType(void) constArp::Base::Rsc::Commons::RscVariantBase
GetValue(void) constArp::Base::Rsc::Commons::RscVariantBaseinline
GetValueAddress(void)Arp::Base::Rsc::Commons::RscVariantBaseinline
GetValueAddress(void) constArp::Base::Rsc::Commons::RscVariantBaseinline
GetValueType(void) constArp::Base::Rsc::Commons::RscVariantBase
GetWriteElementFunction(void) constArp::Base::Rsc::Commons::RscVariantBase
GetWriter(void) constArp::Base::Rsc::Commons::RscVariantBaseprotected
HasArrayInfo(void) constArp::Base::Rsc::Commons::RscVariantBase
HasReadElementFunction(void) constArp::Base::Rsc::Commons::RscVariantBase
HasReader(void) constArp::Base::Rsc::Commons::RscVariantBaseprotected
HasStructInfo(void) constArp::Base::Rsc::Commons::RscVariantBase
HasWriteElementFunction(void) constArp::Base::Rsc::Commons::RscVariantBase
HasWriter(void) constArp::Base::Rsc::Commons::RscVariantBaseprotected
IsArray(void) constArp::Base::Rsc::Commons::RscVariantBase
IsComplexType(void) constArp::Base::Rsc::Commons::RscVariantBase
IsFormattable(void) constArp::Base::Rsc::Commons::RscVariantBase
IsStruct(void) constArp::Base::Rsc::Commons::RscVariantBase
operator!=(const RscVariant &arg) constArp::Base::Rsc::Commons::RscVariant< N >inline
operator=(const RscVariant &arg)Arp::Base::Rsc::Commons::RscVariant< N >inline
operator=(RscVariant &&arg) noexceptArp::Base::Rsc::Commons::RscVariant< N >inline
operator=(const String &value)Arp::Base::Rsc::Commons::RscVariant< N >inline
operator=(const char *value)Arp::Base::Rsc::Commons::RscVariant< N >inline
operator=(const char8u *value)Arp::Base::Rsc::Commons::RscVariant< N >inline
operator=(const T &value) (defined in Arp::Base::Rsc::Commons::RscVariant< N >)Arp::Base::Rsc::Commons::RscVariant< N >
operator=(const RscString< M > &value) (defined in Arp::Base::Rsc::Commons::RscVariant< N >)Arp::Base::Rsc::Commons::RscVariant< N >
operator=(const RscSecureString< M > &value) (defined in Arp::Base::Rsc::Commons::RscVariant< N >)Arp::Base::Rsc::Commons::RscVariant< N >
operator=(const T &value)Arp::Base::Rsc::Commons::RscVariant< N >inline
operator=(const RscString< M > &value)Arp::Base::Rsc::Commons::RscVariant< N >inline
operator=(const RscSecureString< M > &value)Arp::Base::Rsc::Commons::RscVariant< N >inline
Arp::Base::Rsc::Commons::RscVariantBase::operator=(const RscVariantBase &arg)Arp::Base::Rsc::Commons::RscVariantBase
Arp::Base::Rsc::Commons::RscVariantBase::operator=(RscVariantBase &&arg) noexceptArp::Base::Rsc::Commons::RscVariantBase
Arp::Base::Rsc::Commons::RscVariantBase::operator=(const RscString< N > &value)Arp::Base::Rsc::Commons::RscVariantBaseinline
Arp::Base::Rsc::Commons::RscVariantBase::operator=(const RscSecureString< N > &value)Arp::Base::Rsc::Commons::RscVariantBaseinline
operator==(const RscVariant &arg) constArp::Base::Rsc::Commons::RscVariant< N >inline
pBufferArp::Base::Rsc::Commons::RscVariantBaseprotected
providesDynamicStringArp::Base::Rsc::Commons::RscVariantBaseprotected
Read(RscReader &reader, bool omitTag)Arp::Base::Rsc::Commons::RscVariantBase
ReadElementFunction typedefArp::Base::Rsc::Commons::RscVariantBase
ReadFieldFunction typedefArp::Base::Rsc::Commons::RscVariantBase
ResetComplexTypeInfo(void)Arp::Base::Rsc::Commons::RscVariantBase
RscVariant(void)Arp::Base::Rsc::Commons::RscVariant< N >inline
RscVariant(RscType type)Arp::Base::Rsc::Commons::RscVariant< N >inline
RscVariant(const String &value)Arp::Base::Rsc::Commons::RscVariant< N >inlineexplicit
RscVariant(const char *value)Arp::Base::Rsc::Commons::RscVariant< N >inlineexplicit
RscVariant(const char8u *value)Arp::Base::Rsc::Commons::RscVariant< N >inlineexplicit
RscVariant(const char16 *input, size_t length)Arp::Base::Rsc::Commons::RscVariant< N >inlineexplicit
RscVariant(const RscString< M > &value)Arp::Base::Rsc::Commons::RscVariant< N >inlineexplicit
RscVariant(const RscSecureString< M > &value)Arp::Base::Rsc::Commons::RscVariant< N >inlineexplicit
RscVariant(const char value[M])Arp::Base::Rsc::Commons::RscVariant< N >inlineexplicit
RscVariant(char value[M]) (defined in Arp::Base::Rsc::Commons::RscVariant< N >)Arp::Base::Rsc::Commons::RscVariant< N >explicit
RscVariant(const T &value)Arp::Base::Rsc::Commons::RscVariant< N >inlineexplicit
RscVariant(const RscVariant &arg)Arp::Base::Rsc::Commons::RscVariant< N >inline
RscVariant(RscVariant &&arg) noexceptArp::Base::Rsc::Commons::RscVariant< N >inline
RscVariantBase(RscType type=RscType::None)Arp::Base::Rsc::Commons::RscVariantBase
RscVariantBase(RscType type, byte *pBuffer)Arp::Base::Rsc::Commons::RscVariantBase
RscVariantBase(RscType type, char *pBuffer, size_t bufferSize)Arp::Base::Rsc::Commons::RscVariantBase
RscVariantBase(const RscStringBase &data)Arp::Base::Rsc::Commons::RscVariantBase
RscVariantBase(const RscArrayInfo &arrayInfo)Arp::Base::Rsc::Commons::RscVariantBase
RscVariantBase(const RscStructInfo &structInfo)Arp::Base::Rsc::Commons::RscVariantBase
RscVariantBase(const RscVariantBase &arg)Arp::Base::Rsc::Commons::RscVariantBase
RscVariantBase(RscVariantBase &&arg) noexceptArp::Base::Rsc::Commons::RscVariantBase
SetArrayInfo(const RscArrayInfo &arrayInfo)Arp::Base::Rsc::Commons::RscVariantBase
SetArrayInfo(size_t size, RscType elementType=RscType::None, size_t dimensions=1, size_t fieldCount=0)Arp::Base::Rsc::Commons::RscVariantBase
SetBufferInfo(byte *pDataBuffer, size_t dataBufferSize, bool isDynamicString)Arp::Base::Rsc::Commons::RscVariantBaseprotected
SetReadElementFunction(ReadElementFunction &function)Arp::Base::Rsc::Commons::RscVariantBase
SetReader(RscReader &reader)Arp::Base::Rsc::Commons::RscVariantBaseprotected
SetStructInfo(size_t fieldCount)Arp::Base::Rsc::Commons::RscVariantBase
SetType(RscType value)Arp::Base::Rsc::Commons::RscVariantBase
SetWriteElementFunction(WriteElementFunction &function) constArp::Base::Rsc::Commons::RscVariantBase
SetWriter(RscWriter &writer) constArp::Base::Rsc::Commons::RscVariantBaseprotected
ToString(void) constArp::Base::Rsc::Commons::RscVariantBase
typeArp::Base::Rsc::Commons::RscVariantBaseprotected
typeInfoArp::Base::Rsc::Commons::RscVariantBaseprotected
Write(RscWriter &writer, bool omitTag) constArp::Base::Rsc::Commons::RscVariantBase
WriteElementFunction typedefArp::Base::Rsc::Commons::RscVariantBase
WriteFieldFunction typedefArp::Base::Rsc::Commons::RscVariantBase
~RscVariant(void)Arp::Base::Rsc::Commons::RscVariant< N >inline
~RscVariantBase(void)Arp::Base::Rsc::Commons::RscVariantBase