Lines Matching refs:CHAR
38 template <class CHAR>
53 const CHAR * i_pData,
61 const CHAR * Data() const;
78 DYN CHAR * dpData;
86 template <class CHAR>
87 StringData<CHAR>::StringData() in StringData()
88 : dpData( new CHAR[1] ), in StringData()
91 *dpData = CHAR(0); in StringData()
94 template <class CHAR>
95 StringData<CHAR>::StringData( const CHAR * i_pData, in StringData()
97 : dpData( new CHAR[i_nValidLength + 1] ), in StringData()
100 memcpy( dpData, i_pData, i_nValidLength * sizeof(CHAR) ); in StringData()
101 dpData[nSize] = CHAR(0); in StringData()
104 template <class CHAR>
105 StringData<CHAR>::~StringData() in ~StringData()
110 template <class CHAR>
111 const CHAR *
112 StringData<CHAR>::Data() const in Data()
117 template <class CHAR>
118 typename StringData<CHAR>::size_type
119 StringData<CHAR>::Size() const in Size()