Rhino C++ API  8.6
ON_wString Member List

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

AmpersandON_wStringstatic
ApostropheON_wStringstatic
Append(const char *sUTF8, int)ON_wString
Append(const unsigned char *sUTF8, int)ON_wString
Append(const wchar_t *, int)ON_wString
AppendToArray(const ON_wString &)ON_wStringprotected
AppendToArray(int, const char *)ON_wStringprotected
AppendToArray(int, const unsigned char *)ON_wStringprotected
AppendToArray(int, const wchar_t *)ON_wStringprotected
ApproximateFromNumber(double d)ON_wStringstatic
Array()ON_wString
Array() constON_wString
BackslashON_wStringstatic
BackspaceON_wStringstatic
ByteOrder(wchar_t bom_candidate)ON_wStringstatic
ByteOrderMarkON_wStringstatic
CarriageReturnON_wStringstatic
ColonON_wStringstatic
CommaON_wStringstatic
Compare(const wchar_t *) constON_wString
Compare(const ON_wString &other_string, const class ON_Locale &locale, bool bIgnoreCase) constON_wString
Compare(const wchar_t *other_string, const class ON_Locale &locale, bool bIgnoreCase) constON_wString
Compare(const wchar_t *string1, const wchar_t *string2, const class ON_Locale &locale, bool bIgnoreCase)ON_wStringstatic
Compare(const wchar_t *string1, int element_count1, const wchar_t *string2, int element_count2, const class ON_Locale &locale, bool bIgnoreCase)ON_wStringstatic
CompareAttributeName(const wchar_t *other_name) constON_wString
CompareAttributeName(const wchar_t *name1, const wchar_t *name2)ON_wStringstatic
CompareNoCase(const wchar_t *) constON_wString
CompareOrdinal(const ON_wString &other_string, bool bOrdinalIgnoreCase) constON_wString
CompareOrdinal(const wchar_t *other_string, bool bOrdinalIgnoreCase) constON_wString
CompareOrdinal(const wchar_t *string1, const wchar_t *string2, bool bOrdinalIgnoreCase)ON_wStringstatic
CompareOrdinal(const wchar_t *string1, int element_count1, const wchar_t *string2, int element_count2, bool bOrdinalIgnoreCase)ON_wStringstatic
ComparePath(const wchar_t *other_path) constON_wString
ComparePath(const wchar_t *path1, const wchar_t *path2)ON_wStringstatic
ComparePath(const wchar_t *path1, int element_count1, const wchar_t *path2, int element_count2)ON_wStringstatic
Contains(const wchar_t *wszSub) constON_wString
ContainsNoCase(const wchar_t *wszSub) constON_wString
ContentHash(ON_StringMapOrdinalType mapping) constON_wString
CopyArray()ON_wStringprotected
CopyToArray(const ON_wString &)ON_wStringprotected
CopyToArray(int, const char *)ON_wStringprotected
CopyToArray(int, const unsigned char *)ON_wStringprotected
CopyToArray(int, const wchar_t *)ON_wStringprotected
Count(wchar_t ch) constON_wString
Create()ON_wString
CreateArray(int)ON_wStringprotected
DataCRC(ON__UINT32 current_remainder) constON_wString
DataCRCLower(ON__UINT32 current_remainder) constON_wString
DecimalAsCommaON_wStringstatic
DecimalAsPeriodON_wStringstatic
DecimalDigitFromWideChar(wchar_t c, bool bAcceptOrdinaryDigit, bool bAcceptSuperscriptDigit, bool bAcceptSubscriptDigit, unsigned invalid_c_result)ON_wStringstatic
DecodeXMLValue() constON_wString
DeleteON_wStringstatic
Destroy()ON_wString
Duplicate() constON_wString
EmergencyDestroy()ON_wString
Empty()ON_wString
EmptyStringON_wStringstatic
EnableReferenceCounting(bool bEnable)ON_wString
EncodeXMLValue() constON_wString
EncodeXMLValue(bool bEncodeCodePointsAboveBasicLatin) constON_wString
Equal(const ON_wString &other_string, const class ON_Locale &locale, bool bIgnoreCase) constON_wString
Equal(const wchar_t *other_string, const class ON_Locale &locale, bool bIgnoreCase) constON_wString
Equal(const wchar_t *string1, const wchar_t *string2, const class ON_Locale &locale, bool bIgnoreCase)ON_wStringstatic
Equal(const wchar_t *string1, int element_count1, const wchar_t *string2, int element_count2, const class ON_Locale &locale, bool bIgnoreCase)ON_wStringstatic
EqualAttributeName(const wchar_t *other_name) constON_wString
EqualAttributeName(const wchar_t *name1, const wchar_t *name2)ON_wStringstatic
EqualOrdinal(const ON_wString &other_string, bool bOrdinalIgnoreCase) constON_wString
EqualOrdinal(const wchar_t *other_string, bool bOrdinalIgnoreCase) constON_wString
EqualOrdinal(const wchar_t *string1, const wchar_t *string2, bool bOrdinalIgnoreCase)ON_wStringstatic
EqualOrdinal(const wchar_t *string1, int element_count1, const wchar_t *string2, int element_count2, bool bOrdinalIgnoreCase)ON_wStringstatic
EqualPath(const wchar_t *other_path) constON_wString
EqualPath(const wchar_t *path1, const wchar_t *path2)ON_wStringstatic
EqualPath(const wchar_t *path1, int element_count1, const wchar_t *path2, int element_count2)ON_wStringstatic
EscapeON_wStringstatic
Example(ON_wString::ExampleType t)ON_wStringstatic
ExampleType enum nameON_wString
Find(char utf8_single_byte_c) constON_wString
Find(unsigned char utf8_single_byte_c) constON_wString
Find(wchar_t w) constON_wString
Find(const char *sUTF8) constON_wString
Find(const unsigned char *sUTF8) constON_wString
Find(const wchar_t *wcharString) constON_wString
Find(char utf8_single_byte_c, size_t start_index) constON_wString
Find(unsigned char utf8_single_byte_c, size_t start_index) constON_wString
Find(wchar_t w, size_t start_index) constON_wString
Find(wchar_t w, int start_index) constON_wString
Find(const char *sUTF8, size_t start_index) constON_wString
Find(const unsigned char *sUTF8, size_t start_index) constON_wString
Find(const wchar_t *wcharString, size_t start_index) constON_wString
Find(const wchar_t *wcharString, int start_index) constON_wString
FindOneOf(const wchar_t *character_set) constON_wString
Format(const wchar_t *format,...)ON_wString
FormatIntoBuffer(wchar_t *buffer, size_t buffer_capacity, const wchar_t *format,...)ON_wStringstatic
FormatIntoBuffer(ON_wStringBuffer &buffer, const wchar_t *format,...)ON_wStringstatic
FormatToString(const wchar_t *format,...)ON_wStringstatic
FormatToVulgarFraction(int numerator, int denominator)ON_wStringstatic
FormatToVulgarFraction(int numerator, int denominator, bool bReduced, bool bProper, unsigned int proper_fraction_separator_cp, bool bUseVulgarFractionCodePoints)ON_wStringstatic
FormatToVulgarFraction(const ON_wString numerator, const ON_wString denominator)ON_wStringstatic
FormatToVulgarFractionDenominator(const ON_wString denominator)ON_wStringstatic
FormatToVulgarFractionNumerator(const ON_wString numerator)ON_wStringstatic
FormatVargs(const wchar_t *format, va_list args)ON_wString
FormatVargsIntoBuffer(ON_wStringBuffer &buffer, const wchar_t *format, va_list args)ON_wStringstatic
FormatVargsIntoBuffer(wchar_t *buffer, size_t buffer_capacity, const wchar_t *format, va_list args)ON_wStringstatic
FormatVargsOutputCount(const wchar_t *format, va_list args)ON_wStringstatic
FormFeedON_wStringstatic
FromCurrentCoordinatedUniversalTime(ON_DateFormat date_format, ON_TimeFormat time_format, wchar_t date_separator, wchar_t date_time_separator, wchar_t time_separator)ON_wStringstatic
FromNumber(char n)ON_wStringstatic
FromNumber(unsigned char n)ON_wStringstatic
FromNumber(short n)ON_wStringstatic
FromNumber(unsigned short n)ON_wStringstatic
FromNumber(int n)ON_wStringstatic
FromNumber(unsigned int n)ON_wStringstatic
FromNumber(ON__INT64 n)ON_wStringstatic
FromNumber(ON__UINT64 n)ON_wStringstatic
FromNumber(double d)ON_wStringstatic
FromSecondsSinceJanuaryFirst1970(ON__UINT64 seconds_since_jan_first_1970, ON_DateFormat date_format, ON_TimeFormat time_format, wchar_t date_separator, wchar_t date_time_separator, wchar_t time_separator)ON_wStringstatic
FromTime(const struct tm &t, ON_DateFormat date_format, ON_TimeFormat time_format, wchar_t date_separator, wchar_t date_time_separator, wchar_t time_separator)ON_wStringstatic
FromUnicodeCodePoint(ON__UINT32 code_point)ON_wStringstatic
FromUnicodeCodePoints(const ON__UINT32 *code_points, int code_point_count, ON__UINT32 error_code_point)ON_wStringstatic
FromYearDayHourMinuteSecond(int year, int day_of_year, int hour, int minute, int second, ON_DateFormat date_format, ON_TimeFormat time_format, wchar_t date_separator, wchar_t date_time_separator, wchar_t time_separator)ON_wStringstatic
FromYearMonthDayHourMinuteSecond(int year, int month, int mday, int hour, int minute, int second, ON_DateFormat date_format, ON_TimeFormat time_format, wchar_t date_separator, wchar_t date_time_separator, wchar_t time_separator)ON_wStringstatic
GetAt(int) constON_wString
GreaterThanSignON_wStringstatic
Header() constON_wStringprotected
HexadecimalFromBytes(const ON__UINT8 *bytes, size_t byte_count, bool bCapitalDigits, bool bReverse)ON_wStringstatic
HyphenMinusON_wStringstatic
IncrementedHeader() constON_wStringprotected
Insert(int index, wchar_t ch, int count)ON_wString
Insert(int index, const wchar_t *wsz)ON_wString
IsDecimalDigit(wchar_t c)ON_wStringstatic
IsDecimalDigit(wchar_t c, bool bOrdinaryDigitResult, bool bSuperscriptDigitResult, bool bSubscriptDigitResult)ON_wStringstatic
IsEmpty() constON_wString
IsHexDigit(wchar_t c)ON_wStringstatic
IsHorizontalSpace(wchar_t c, bool bTabResult, bool bNoBreakSpaceResult, bool bZeroWidthSpaceResult)ON_wStringstatic
IsHorizontalSpace(wchar_t c)ON_wStringstatic
IsNotEmpty() constON_wString
IsReferenceCounted() constON_wString
IsSlash(wchar_t c, bool bOrdinarySlashResult, bool bFractionSlashResult, bool bDivisionSlashResult, bool bMathematicalSlashResult)ON_wStringstatic
IsValid(bool bLengthTest) constON_wString
IsValid2dPoint(void) constON_wString
IsValid3dPoint(void) constON_wString
IsValid4dPoint(void) constON_wString
IsValidIntegerNumber(void) constON_wString
IsValidMatrix(void) constON_wString
IsValidRealNumber(void) constON_wString
IsXMLSpecialCharacter(wchar_t c)ON_wStringstatic
IsXMLSpecialCharacterEncoding(void) constON_wString
Left(int) constON_wString
Length() constON_wString
Length(const wchar_t *string)ON_wStringstatic
Length(const wchar_t *string, size_t string_capacity)ON_wStringstatic
LessThanSignON_wStringstatic
LineFeedON_wStringstatic
m_sON_wStringprotected
MakeLower()ON_wString
MakeLowerOrdinal()ON_wString
MakeReverse()ON_wString
MakeUpper()ON_wString
MakeUpperOrdinal()ON_wString
MapCharacterOrdinal(ON_StringMapOrdinalType map_type, wchar_t c)ON_wStringstatic
MapString(const class ON_Locale &locale, ON_StringMapType map_type) constON_wString
MapString(const class ON_Locale &locale, ON_StringMapType map_type, const wchar_t *string, int element_count)ON_wStringstatic
MapString(const class ON_Locale &locale, ON_StringMapType map_type, const wchar_t *string, int element_count, wchar_t *mapped_string, int mapped_string_capacity)ON_wStringstatic
MapStringOrdinal(ON_StringMapOrdinalType map_type) constON_wString
MapStringOrdinal(ON_StringMapOrdinalType map_type, const wchar_t *string, int element_count, wchar_t *mapped_string, int mapped_string_capacity)ON_wStringstatic
MaximumStringLength enum valueON_wString
Mid(int, int) constON_wString
Mid(int) constON_wString
MultiByteEncode(int windows_code_page) constON_wString
NeedsXMLEncode(void) constON_wString
NumberSignON_wStringstatic
ON_wString() ON_NOEXCEPTON_wString
ON_wString(const ON_wString &)ON_wString
ON_wString(const ON_String &src)ON_wString
ON_wString(const char *src)ON_wString
ON_wString(const char *src, int)ON_wString
ON_wString(char, int=1)ON_wString
ON_wString(const unsigned char *src)ON_wString
ON_wString(const unsigned char *src, int)ON_wString
ON_wString(unsigned char, int=1)ON_wString
ON_wString(const wchar_t *)ON_wString
ON_wString(const wchar_t *, int)ON_wString
ON_wString(wchar_t, int=1)ON_wString
operator const wchar_t *() constON_wString
operator+(const ON_wString &) constON_wString
operator+(const ON_String &sUTF8) constON_wString
operator+(char) constON_wString
operator+(unsigned char) constON_wString
operator+(wchar_t) constON_wString
operator+(const char *sUTF8) constON_wString
operator+(const unsigned char *sUTF8) constON_wString
operator+(const wchar_t *) constON_wString
operator+=(const ON_wString &)ON_wString
operator+=(const ON_String &sUTF8)ON_wString
operator+=(char)ON_wString
operator+=(unsigned char)ON_wString
operator+=(wchar_t)ON_wString
operator+=(const char *sUTF8)ON_wString
operator+=(const unsigned char *sUTF8)ON_wString
operator+=(const wchar_t *)ON_wString
operator=(const ON_wString &)ON_wString
operator=(const ON_String &src)ON_wString
operator=(char)ON_wString
operator=(const char *src)ON_wString
operator=(unsigned char)ON_wString
operator=(const unsigned char *src)ON_wString
operator=(wchar_t)ON_wString
operator=(const wchar_t *)ON_wString
operator[](int)ON_wString
operator[](int) constON_wString
ParseHorizontalSpace(const wchar_t *s, int len, bool bParseTab, bool bParseNoBreakSpace, bool bParseZeroWidthSpace)ON_wStringstatic
ParseHorizontalSpace(const wchar_t *s, int len)ON_wStringstatic
ParseVulgarFraction(const wchar_t *s, int len, int &numerator, int &denominator)ON_wStringstatic
ParseXMLCharacterEncoding(const wchar_t *buffer, int buffer_length, unsigned value_on_failure, unsigned *unicode_code_point)ON_wStringstatic
ParseXMLUnicodeCodePointEncoding(const wchar_t *buffer, int buffer_length, unsigned value_on_failure, unsigned *unicode_code_point)ON_wStringstatic
PercentSignON_wStringstatic
PeriodON_wStringstatic
PipeON_wStringstatic
PlusOrMinusSignFromWideChar(wchar_t c, bool bAcceptOrdinarySign, bool bAcceptSuperscriptSign, bool bAcceptSubscriptSign)ON_wStringstatic
PreciseFromNumber(double d)ON_wStringstatic
QuotationMarkON_wStringstatic
Remove(char utf8_single_byte_c)ON_wString
Remove(unsigned char utf8_single_byte_c)ON_wString
Remove(wchar_t w)ON_wString
RemovePrefix(const wchar_t *prefix, const class ON_Locale &locale, bool bIgnoreCase) constON_wString
RemoveSuffix(const wchar_t *suffix, const class ON_Locale &locale, bool bIgnoreCase) constON_wString
RemoveWhiteSpace(const wchar_t *whitespace=0)ON_wString
Replace(const wchar_t *token1, const wchar_t *token2)ON_wString
Replace(wchar_t token1, wchar_t token2)ON_wString
ReplaceWhiteSpace(wchar_t token, const wchar_t *whitespace=0)ON_wString
ReserveArray(size_t capacity)ON_wString
Reverse() constON_wString
Reverse(wchar_t *string, int element_count)ON_wStringstatic
ReverseFind(char utf8_single_byte_c) constON_wString
ReverseFind(unsigned char utf8_single_byte_c) constON_wString
ReverseFind(wchar_t w) constON_wString
ReverseFind(const char *sUTF8) constON_wString
ReverseFind(const wchar_t *wideString) constON_wString
RichTextExample(ON_wString rich_text_font_name, bool bBold, bool bItalic, bool bBoldItalic, bool bUnderline)ON_wStringstatic
RichTextExample(const class ON_Font *font)ON_wStringstatic
RichTextExample(const class ON_FontFaceQuartet *quartet)ON_wStringstatic
Right(int) constON_wString
Scan(const wchar_t *format,...) constON_wString
ScanBuffer(const wchar_t *buffer, const wchar_t *format,...)ON_wStringstatic
ScanBufferVargs(const wchar_t *buffer, const wchar_t *format, va_list args)ON_wStringstatic
SemicolonON_wStringstatic
Set(const wchar_t *wsz, int numChars)ON_wString
SetAt(int, char)ON_wString
SetAt(int, unsigned char)ON_wString
SetAt(int, wchar_t)ON_wString
SetLength(size_t)ON_wString
ShrinkArray()ON_wString
SizeOf() constON_wString
SlashON_wStringstatic
SpaceON_wStringstatic
SplitPath(const char *path, ON_wString *drive, ON_wString *dir, ON_wString *fname, ON_wString *ext)ON_wStringstatic
SplitPath(const wchar_t *path, ON_wString *drive, ON_wString *dir, ON_wString *fname, ON_wString *ext)ON_wStringstatic
StartsWith(const wchar_t *wszSub) constON_wString
StartsWithNoCase(const wchar_t *wszSub) constON_wString
SubString(int start_index) constON_wString
SubString(int start_index, int count) constON_wString
SwapByteOrder(wchar_t w)ON_wStringstatic
TabON_wStringstatic
TildeON_wStringstatic
ToMemorySize(size_t sz)ON_wStringstatic
ToNumber(const wchar_t *buffer, char value_on_failure, char *value)ON_wStringstatic
ToNumber(const wchar_t *buffer, unsigned char value_on_failure, unsigned char *value)ON_wStringstatic
ToNumber(const wchar_t *buffer, short value_on_failure, short *value)ON_wStringstatic
ToNumber(const wchar_t *buffer, unsigned short value_on_failure, unsigned short *value)ON_wStringstatic
ToNumber(const wchar_t *buffer, int value_on_failure, int *value)ON_wStringstatic
ToNumber(const wchar_t *buffer, unsigned int value_on_failure, unsigned int *value)ON_wStringstatic
ToNumber(const wchar_t *buffer, ON__INT64 value_on_failure, ON__INT64 *value)ON_wStringstatic
ToNumber(const wchar_t *buffer, ON__UINT64 value_on_failure, ON__UINT64 *value)ON_wStringstatic
ToNumber(const wchar_t *buffer, double value_on_failure, double *value)ON_wStringstatic
TrimLeft(const wchar_t *s=nullptr)ON_wString
TrimLeftAndRight(const wchar_t *s=nullptr)ON_wString
TrimRight(const wchar_t *s=nullptr)ON_wString
TruncateMid(int pos)ON_wString
UnderscoreON_wStringstatic
UnsignedLength() constON_wString
UnsignedLength(const wchar_t *string)ON_wStringstatic
UrlDecode()ON_wString
UrlEncode()ON_wString
VerticalTabON_wStringstatic
VulgarFractionSlash()ON_wStringstatic
WildCardMatch(const wchar_t *) constON_wString
WildCardMatchNoCase(const wchar_t *) constON_wString
~ON_wString()ON_wString