Rhino C++ API  8.6
ON_String Member List

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

AmpersandON_Stringstatic
ApostropheON_Stringstatic
Append(const char *, int)ON_String
Append(const unsigned char *, int)ON_String
AppendToArray(const ON_String &)ON_Stringprotected
AppendToArray(int, const char *)ON_Stringprotected
AppendToArray(int, const unsigned char *)ON_Stringprotected
ApproximateFromNumber(double d)ON_Stringstatic
Array()ON_String
Array() constON_String
BackslashON_Stringstatic
BackspaceON_Stringstatic
ByteOrderMarkON_Stringstatic
CarriageReturnON_Stringstatic
ColonON_Stringstatic
CommaON_Stringstatic
Compare(const char *) constON_String
Compare(const unsigned char *) constON_String
Compare(const ON_String &other_string, const class ON_Locale &locale, bool bIgnoreCase) constON_String
Compare(const char *other_string, const class ON_Locale &locale, bool bIgnoreCase) constON_String
Compare(const char *string1, const char *string2, const class ON_Locale &locale, bool bIgnoreCase)ON_Stringstatic
Compare(const char *string1, int element_count1, const char *string2, int element_count2, const class ON_Locale &locale, bool bIgnoreCase)ON_Stringstatic
CompareAttributeName(const char *other_name) constON_String
CompareAttributeName(const char *name1, const char *name2)ON_Stringstatic
CompareNoCase(const char *) constON_String
CompareNoCase(const unsigned char *) constON_String
CompareOrdinal(const ON_String &other_string, bool bIgnoreCase) constON_String
CompareOrdinal(const char *other_string, bool bIgnoreCase) constON_String
CompareOrdinal(const char *string1, const char *string2, bool bIgnoreCase)ON_Stringstatic
CompareOrdinal(const char *string1, int element_count1, const char *string2, int element_count2, bool bOrdinalIgnoreCase)ON_Stringstatic
ComparePath(const char *other_path) constON_String
ComparePath(const char *path1, const char *path2)ON_Stringstatic
ComparePath(const char *path1, int element_count1, const char *path2, int element_count2)ON_Stringstatic
ContentHash(ON_StringMapOrdinalType mapping) constON_String
CopyArray()ON_Stringprotected
CopyToArray(const ON_String &)ON_Stringprotected
CopyToArray(int, const char *)ON_Stringprotected
CopyToArray(int, const unsigned char *)ON_Stringprotected
CopyToArray(int, const wchar_t *)ON_Stringprotected
Create()ON_String
CreateArray(int)ON_Stringprotected
DataCRC(ON__UINT32 current_remainder) constON_String
DecimalAsCommaON_Stringstatic
DecimalAsPeriodON_Stringstatic
DeleteON_Stringstatic
Destroy()ON_String
Duplicate() constON_String
EmergencyDestroy()ON_String
Empty()ON_String
EmptyStringON_Stringstatic
EnableReferenceCounting(bool bEnable)ON_String
Encoding enum nameON_String
Equal(const ON_String &other_string, const class ON_Locale &locale, bool bIgnoreCase) constON_String
Equal(const char *other_string, const class ON_Locale &locale, bool bIgnoreCase) constON_String
Equal(const char *string1, const char *string2, const class ON_Locale &locale, bool bIgnoreCase)ON_Stringstatic
Equal(const char *string1, int element_count1, const char *string2, int element_count2, const class ON_Locale &locale, bool bOrdinalIgnoreCase)ON_Stringstatic
EqualAttributeName(const char *other_name) constON_String
EqualAttributeName(const char *name1, const char *name2)ON_Stringstatic
EqualOrdinal(const ON_String &other_string, bool bOrdinalIgnoreCase) constON_String
EqualOrdinal(const char *other_string, bool bOrdinalIgnoreCase) constON_String
EqualOrdinal(const char *string1, const char *string2, bool bOrdinalIgnoreCase)ON_Stringstatic
EqualOrdinal(const char *string1, int element_count1, const char *string2, int element_count2, bool bOrdinalIgnoreCase)ON_Stringstatic
EqualPath(const char *other_path) constON_String
EqualPath(const char *path1, const char *path2)ON_Stringstatic
EqualPath(const char *path1, int element_count1, const char *path2, int element_count2)ON_Stringstatic
EscapeON_Stringstatic
Find(char utf8_single_byte_c) constON_String
Find(unsigned char utf8_single_byte_c) constON_String
Find(const char *) constON_String
Find(const unsigned char *) constON_String
Find(const char *, int start_index) constON_String
Find(const unsigned char *, int start_index) constON_String
Format(const char *format,...)ON_String
Format(const unsigned char *format,...)ON_String
FormatIntoBuffer(char *buffer, size_t buffer_capacity, const char *format,...)ON_Stringstatic
FormatIntoBuffer(ON_StringBuffer &buffer, const char *format,...)ON_Stringstatic
FormatToString(const char *format,...)ON_Stringstatic
FormatVargs(const char *format, va_list args)ON_String
FormatVargs(const unsigned char *format, va_list args)ON_String
FormatVargsIntoBuffer(char *buffer, size_t buffer_capacity, const char *format, va_list args)ON_Stringstatic
FormatVargsIntoBuffer(ON_StringBuffer &buffer, const char *format, va_list args)ON_Stringstatic
FormatVargsOutputCount(const char *format, va_list args)ON_Stringstatic
FormFeedON_Stringstatic
FromNumber(char n)ON_Stringstatic
FromNumber(unsigned char n)ON_Stringstatic
FromNumber(short n)ON_Stringstatic
FromNumber(unsigned short n)ON_Stringstatic
FromNumber(int n)ON_Stringstatic
FromNumber(unsigned int n)ON_Stringstatic
FromNumber(ON__INT64 n)ON_Stringstatic
FromNumber(ON__UINT64 n)ON_Stringstatic
FromNumber(double d)ON_Stringstatic
GetAt(int) constON_String
GreaterThanSignON_Stringstatic
Header() constON_Stringprotected
HexadecimalFromBytes(const ON__UINT8 *bytes, size_t byte_count, bool bCapitalDigits, bool bReverse)ON_Stringstatic
HyphenMinusON_Stringstatic
IncrementedHeader() constON_Stringprotected
IsDecimalDigit(char c)ON_Stringstatic
IsEmpty() constON_String
IsHexDigit(char c)ON_Stringstatic
IsNotEmpty() constON_String
IsPossibleEncoding(ON_String::Encoding encoding) constON_String
IsPossibleEncoding(ON_String::Encoding encoding, const char *buffer, int buffer_length)ON_Stringstatic
IsReferenceCounted() constON_String
IsValid(bool bLengthTest) constON_String
Left(int) constON_String
Length() constON_String
Length(const char *string)ON_Stringstatic
Length(const char *string, size_t string_capacity)ON_Stringstatic
LessThanSignON_Stringstatic
LineFeedON_Stringstatic
m_sON_Stringprotected
MakeLower()ON_String
MakeLowerOrdinal()ON_String
MakeReverse()ON_String
MakeUpper()ON_String
MakeUpperOrdinal()ON_String
MapCharacterOrdinal(ON_StringMapOrdinalType map_type, char c)ON_Stringstatic
MapString(const class ON_Locale &locale, ON_StringMapType map_type) constON_String
MapString(const class ON_Locale &locale, ON_StringMapType map_type, const char *string, int element_count)ON_Stringstatic
MapString(const class ON_Locale &locale, ON_StringMapType map_type, const char *string, int element_count, char *mapped_string, int mapped_string_capacity)ON_Stringstatic
MapStringOrdinal(ON_StringMapOrdinalType map_type) constON_String
MapStringOrdinal(ON_StringMapOrdinalType map_type, const char *string, int element_count, char *mapped_string, int mapped_string_capacity)ON_Stringstatic
MaximumStringLength enum valueON_String
Mid(int, int) constON_String
Mid(int) constON_String
MultiByteDecode(int windows_code_page) constON_String
NumberSignON_Stringstatic
ON_String() ON_NOEXCEPTON_String
ON_String(const ON_String &)ON_String
ON_String(const char *)ON_String
ON_String(const char *, int)ON_String
ON_String(char, int=1)ON_String
ON_String(const unsigned char *)ON_String
ON_String(const unsigned char *, int)ON_String
ON_String(unsigned char, int=1)ON_String
ON_String(const wchar_t *src)ON_String
ON_String(const wchar_t *src, int length)ON_String
ON_String(const ON_wString &src)ON_String
operator const char *() constON_String
operator+(const ON_String &) constON_String
operator+(char) constON_String
operator+(unsigned char) constON_String
operator+(const char *) constON_String
operator+(const unsigned char *) constON_String
operator+=(const ON_String &)ON_String
operator+=(char)ON_String
operator+=(unsigned char)ON_String
operator+=(const char *)ON_String
operator+=(const unsigned char *)ON_String
operator=(const ON_String &)ON_String
operator=(char)ON_String
operator=(const char *)ON_String
operator=(unsigned char)ON_String
operator=(const unsigned char *)ON_String
operator=(const wchar_t *src)ON_String
operator=(const ON_wString &src)ON_String
operator[](int)ON_String
operator[](int) constON_String
PercentSignON_Stringstatic
PeriodON_Stringstatic
PipeON_Stringstatic
PreciseFromNumber(double d)ON_Stringstatic
ProbableEncoding() constON_String
ProbableEncoding(const char *buffer, int buffer_length)ON_Stringstatic
QuotationMarkON_Stringstatic
Remove(const char utf8_single_byte_c)ON_String
Replace(const char *token1, const char *token2)ON_String
Replace(const unsigned char *token1, const unsigned char *token2)ON_String
Replace(char utf8_single_byte_c1, char utf8_single_byte_c2)ON_String
Replace(unsigned char utf8_single_byte_c1, unsigned char utf8_single_byte_c2)ON_String
ReserveArray(size_t)ON_String
Reverse() constON_String
Reverse(char *string, int element_count)ON_Stringstatic
ReverseFind(char utf8_single_byte_c) constON_String
ReverseFind(unsigned char utf8_single_byte_c) constON_String
ReverseFind(const char *) constON_String
ReverseFind(const unsigned char *) constON_String
Right(int) constON_String
Scan(const char *format,...)ON_String
Scan(const unsigned char *format,...)ON_String
ScanBuffer(const char *buffer, const char *format,...)ON_Stringstatic
ScanBuffer(const unsigned char *buffer, const unsigned char *format,...)ON_Stringstatic
ScanBufferVargs(const char *buffer, const char *format, va_list args)ON_Stringstatic
ScanBufferVargs(const unsigned char *buffer, const unsigned char *format, va_list args)ON_Stringstatic
SemicolonON_Stringstatic
SetAt(int, char)ON_String
SetAt(int, unsigned char)ON_String
SetLength(size_t)ON_String
ShrinkArray()ON_String
SizeOf() constON_String
SlashON_Stringstatic
SpaceON_Stringstatic
SplitPath(const char *path, ON_String *drive, ON_String *dir, ON_String *fname, ON_String *ext)ON_Stringstatic
TabON_Stringstatic
TildeON_Stringstatic
ToBIG5(const char *buffer, int buffer_length, int *error_count)ON_Stringstatic
ToBIG5(int *error_count) constON_String
ToNumber(const char *buffer, char value_on_failure, char *value)ON_Stringstatic
ToNumber(const char *buffer, unsigned char value_on_failure, unsigned char *value)ON_Stringstatic
ToNumber(const char *buffer, short value_on_failure, short *value)ON_Stringstatic
ToNumber(const char *buffer, unsigned short value_on_failure, unsigned short *value)ON_Stringstatic
ToNumber(const char *buffer, int value_on_failure, int *value)ON_Stringstatic
ToNumber(const char *buffer, unsigned int value_on_failure, unsigned int *value)ON_Stringstatic
ToNumber(const char *buffer, ON__INT64 value_on_failure, ON__INT64 *value)ON_Stringstatic
ToNumber(const char *buffer, ON__UINT64 value_on_failure, ON__UINT64 *value)ON_Stringstatic
ToNumber(const char *buffer, double value_on_failure, double *value)ON_Stringstatic
ToUTF8(const char *buffer, int buffer_length)ON_Stringstatic
ToUTF8() constON_String
TrimLeft(const char *=nullptr)ON_String
TrimLeftAndRight(const char *=nullptr)ON_String
TrimRight(const char *=nullptr)ON_String
UnderscoreON_Stringstatic
UnsignedLength() constON_String
UnsignedLength(const char *string)ON_Stringstatic
VerticalTabON_Stringstatic
WildCardMatch(const char *) constON_String
WildCardMatch(const unsigned char *) constON_String
WildCardMatchNoCase(const char *) constON_String
WildCardMatchNoCase(const unsigned char *) constON_String
~ON_String()ON_String