Lines Matching refs:CharString
39 class U_COMMON_API CharString : public UMemory {
41 CharString() : len(0) { buffer[0]=0; } in CharString() function
42 CharString(const StringPiece &s, UErrorCode &errorCode) : len(0) { in CharString() function
46 CharString(const CharString &s, UErrorCode &errorCode) : len(0) { in CharString() function
50 CharString(const char *s, int32_t sLength, UErrorCode &errorCode) : len(0) { in CharString() function
54 ~CharString() {} in ~CharString()
62 CharString ©From(const CharString &other, UErrorCode &errorCode);
72 CharString &clear() { len=0; buffer[0]=0; return *this; } in clear()
73 CharString &truncate(int32_t newLength);
75 CharString &append(char c, UErrorCode &errorCode);
76 CharString &append(const StringPiece &s, UErrorCode &errorCode) { in append()
79 CharString &append(const CharString &s, UErrorCode &errorCode) { in append()
82 CharString &append(const char *s, int32_t sLength, UErrorCode &status);
108 CharString &appendInvariantChars(const UnicodeString &s, UErrorCode &errorCode);
116 CharString(const CharString &other); // forbid copying of this class
117 CharString &operator=(const CharString &other); // forbid copying of this class