10 #include <PvBaseLib.h>
54 PvString(
const char * aValue,
unsigned int aN );
95 bool operator == (
const char *aValue )
const;
106 bool operator != (
const char *aValue )
const;
117 bool operator == (
const wchar_t *aValue )
const;
128 bool operator != (
const wchar_t *aValue )
const;
139 bool operator == (
const PvString & aValue )
const;
150 bool operator != (
const PvString & aValue )
const;
159 operator const char *()
const;
168 operator const wchar_t *()
const;
179 const char *GetAscii()
const;
190 const wchar_t *GetUnicode()
const;
197 unsigned int GetLength()
const;
201 mutable PtUtilsLib::String *mThis;
203 const std::string *mAscii;
204 const std::basic_string<wchar_t> *mUnicode;
String class.
Definition: PvString.h:26