Lines Matching refs:unicode_t
46 explicit cs_string( const unicode_t* );
49 void set( const unicode_t* s );
53 cs_string& operator = ( const unicode_t* );
72 static unicode_t unicode0;
79 FSString( const unicode_t* u ): _primary( u ) {}; in FSString()
96 const unicode_t* GetUnicode() const { return ( const unicode_t* )Get( CS_UNICODE ); } in GetUnicode()
100 void SetUnicode( const unicode_t* u ) { _temp.clear(); _primary = u; } in SetUnicode()
110 if ( _primary.cs() == CS_UNICODE ) { return ( ( unicode_t* )_primary.str() )[0] == 0; } in IsEmpty()
121 return ( ( unicode_t* )_primary.str() )[0] == '.' && ( ( unicode_t* )_primary.str() )[1] == 0; in IsDot()
133 return ( ( unicode_t* )_primary.str() )[0] == '~' && ( ( unicode_t* )_primary.str() )[1] == 0; in IsHome()
146 …return ( ( unicode_t* )_primary.str() )[0] == '.' && ( ( unicode_t* )_primary.str() )[1] == '.' &&… in Is2Dot()
156 static void dbg_printf_unicode(const char* label, const unicode_t* u) in dbg_printf_unicode()
190 void MakeCache( int cs, unicode_t splitter );
202 void Set( const unicode_t* s ) { _Set( CS_UNICODE, s ); } in Set()
223 …const unicode_t* GetUnicode( char delimiter = DIR_SPLITTER ) { return ( const unicode_t* ) GetStri…