FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
OMEstring Member List

This is the complete list of members for OMEstring, including all inherited members.

addReadOnlyReference() OME_ALWAYS_INLINEOMEreferenceToData< OMEstringStorage >inlineprotected
dataOMEreferenceToData< OMEstringStorage >protected
deepCopy() constOMEstringinline
determineCharacterSet()OMEstringinline
dropReference(OMEstringStorage *newData=nullptr) OME_ALWAYS_INLINEOMEreferenceToData< OMEstringStorage >inlineprotected
getCharacterSet() constOMEstringinline
getUniqueReference()OMEreferenceToData< OMEstringStorage >inline
lastSubstr(const OMEstring &sub, size_t startOffset=~static_cast< size_t >(0)) constOMEstringinline
lastSubstr(const unsigned char *sub, size_t len=~static_cast< size_t >(0), size_t startOffset=~static_cast< size_t >(0)) constOMEstringinline
length() constOMEstringinline
midchar(size_t offset) constOMEstringinline
midstr(size_t offset, size_t len) constOMEstringinline
noteCharacterSet(uint_fast8_t c)OMEstringinline
nullOMEstringOMEstringstatic
OMEreferenceToData()OMEreferenceToData< OMEstringStorage >inlineprotected
OMEreferenceToData(OMEstringStorage *existingData) NONNULL_CLASS_PARAMETERS(2)OMEreferenceToData< OMEstringStorage >inlineexplicitprotected
OMEreferenceToData(const OMEreferenceToData< OMEstringStorage > &org)OMEreferenceToData< OMEstringStorage >inlineexplicitprotected
OMEstring(OMEstringStorage *s)OMEstringinlineexplicitprivate
OMEstring()OMEstringinline
OMEstring(const OMEstring &org)OMEstringinline
OMEstring(const char *s, uint_fast8_t impliedCharSet=OME_DEFAULT_CHARSET)OMEstringinlineexplicit
OMEstring(const unsigned char *s, ssize_t l=-1, uint_fast8_t impliedCharSet=OME_CHARSET_UNDEFINED)OMEstringinlineexplicit
OMEstring(OMEstringInROM s, ssize_t l=-1, uint_fast8_t impliedCharSet=OME_DEFAULT_CHARSET)OMEstringinlineexplicit
OMEstring(size_t l, uint_fast8_t impliedCharSet=OME_CHARSET_UNDEFINED)OMEstringinlineexplicit
OMEstringStorage classOMEstringfriend
operator const char *() constOMEstringinline
operator const unsigned char *() constOMEstringinline
operator!=(const OMEstring &arg) constOMEstringinline
operator!=(const char *arg) const OME_ALWAYS_INLINEOMEstringinline
operator!=(const unsigned char *arg) const OME_ALWAYS_INLINEOMEstringinline
operator+(const OMEstring &rop) constOMEstring
operator+=(const OMEstring &rop)OMEstring
operator<(const OMEstring &arg) const OME_ALWAYS_INLINEOMEstringinline
operator<=(const OMEstring &arg) const OME_ALWAYS_INLINEOMEstringinline
operator=(const OMEstring &arg)OMEstringinline
operator=(const char *s)OMEstringinline
operator=(const unsigned char *s)OMEstringinline
operator==(const OMEstring &arg) constOMEstringinline
operator==(const char *arg) const OME_ALWAYS_INLINEOMEstringinline
operator==(const unsigned char *arg) const OME_ALWAYS_INLINEOMEstringinline
operator>(const OMEstring &arg) const OME_ALWAYS_INLINEOMEstringinline
operator>=(const OMEstring &arg) const OME_ALWAYS_INLINEOMEstringinline
outputOnStream(STREAMTYPE &outputStream, int_fast16_t indent=0, uint8_t includeTypePrefix=0) constOMEstringinline
outputOnStreamAsHex(STREAMTYPE &outputStream, int_fast16_t indent=0, bool dense=false) constOMEstringinline
printableCopy() constOMEstring
reverse() constOMEstringinline
substr(const OMEstring &sub, size_t startOffset=0) constOMEstringinline
substr(const unsigned char *sub, size_t len=~static_cast< size_t >(0), size_t startOffset=0) constOMEstringinline
substr(const char *sub, size_t len=~static_cast< size_t >(0), size_t startOffset=0) constOMEstringinline
totalReferences() const OME_ALWAYS_INLINEOMEreferenceToData< OMEstringStorage >inline
truncateToLength(size_t newLen)OMEstringinline
~OMEreferenceToData()OMEreferenceToData< OMEstringStorage >inlineprotectedvirtual
~OMEstring()OMEstringinline
Generated: Tue Jul 28 2020 16:03:27
Support Information