Lines Matching refs:dng_string
9 /* $Id: //mondo/dng_sdk_1_4/dng_sdk/source/dng_string.cpp#2 $ */
16 #include "dng_string.h"
102 static uint32 Extract_SystemEncoding (const dng_string &dngString,
110 static void Assign_SystemEncoding (dng_string &dngString,
118 static void Assign_JIS_X208_1990 (dng_string &dngString,
127 static void Assign_Multibyte (dng_string &dngString,
203 static uint32 Extract_Multibyte (const dng_string &dngString,
287 static void Assign_SystemEncoding (dng_string &dngString,
305 static uint32 Extract_SystemEncoding (const dng_string &dngString,
323 static void Assign_JIS_X208_1990 (dng_string &dngString,
340 static void Assign_Multibyte (dng_string &dngString,
391 static uint32 Extract_Multibyte (const dng_string &dngString,
443 static void Assign_SystemEncoding (dng_string &dngString,
453 static uint32 Extract_SystemEncoding (const dng_string &dngString,
463 static void Assign_JIS_X208_1990 (dng_string &dngString,
518 dng_string::dng_string ()
528 dng_string::dng_string (const dng_string &s)
540 dng_string & dng_string::operator= (const dng_string &s)
556 dng_string::~dng_string ()
563 const char * dng_string::Get () const
579 bool dng_string::IsASCII () const
588 void dng_string::Set (const char *s)
639 void dng_string::Set_ASCII (const char *s)
660 void dng_string::Set_UTF8 (const char *s)
757 uint32 dng_string::Get_SystemEncoding (dng_memory_data &buffer) const
785 dng_string temp (*this);
799 void dng_string::Set_SystemEncoding (const char *s)
857 bool dng_string::ValidSystemEncoding () const
871 dng_string temp;
881 void dng_string::Set_JIS_X208_1990 (const char *s)
912 uint32 dng_string::DecodeUTF8 (const char *&s,
1046 bool dng_string::IsUTF8 (const char *s)
1073 void dng_string::Set_UTF8_or_System (const char *s)
1101 uint32 dng_string::Get_UTF16 (dng_memory_data &buffer) const
1181 void dng_string::Set_UTF16 (const uint16 *s)
1319 void dng_string::Clear ()
1328 void dng_string::Truncate (uint32 maxBytes)
1356 bool dng_string::TrimTrailingBlanks ()
1384 bool dng_string::TrimLeadingBlanks ()
1408 bool dng_string::IsEmpty () const
1419 uint32 dng_string::Length () const
1430 bool dng_string::operator== (const dng_string &s) const
1442 bool dng_string::Matches (const char *t,
1472 bool dng_string::Matches (const char *s,
1476 return dng_string::Matches (Get (), s, case_sensitive);
1482 bool dng_string::StartsWith (const char *s,
1513 bool dng_string::EndsWith (const char *s,
1553 bool dng_string::Contains (const char *s,
1616 bool dng_string::Replace (const char *old_string,
1707 bool dng_string::TrimLeading (const char *s,
1726 void dng_string::Append (const char *s)
1755 void dng_string::SetUppercase ()
1785 void dng_string::SetLowercase ()
1815 void dng_string::SetLineEndings (char ending)
1872 void dng_string::StripLowASCII ()
1903 void dng_string::NormalizeAsCommaSeparatedNumbers ()
2066 void dng_string::ForceASCII ()
2156 int32 dng_string::Compare (const dng_string &s) const