Lines Matching refs:unicode_t

23 	std::vector<unicode_t> new_unicode_str( const unicode_t* );
29 std::vector<unicode_t> sys_to_unicode_array( const sys_char_t* s, int size = -1 );
30 std::vector<sys_char_t> unicode_to_sys_array( const unicode_t* s, int size = -1 );
33 std::vector<unicode_t> sys_error_unicode( int err );
37 std::vector<unicode_t> utf8_to_unicode( const char* s );
38 std::string unicode_to_utf8( const unicode_t* u );
39 std::string unicode_to_utf8_string( const unicode_t* u );
40 std::vector<unicode_t> utf8str_to_unicode( const std::string& s );
42 bool unicode_is_equal( const unicode_t* Str, const unicode_t* SubStr );
43 int unicode_strcmp(const unicode_t* s1, const unicode_t* s2);
44 int unicode_stricmp(const unicode_t* s1, const unicode_t* s2);
45 …bool unicode_starts_with_and_not_equal( const unicode_t* Str, const unicode_t* SubStr, bool Ignore…
47 …std::vector<unicode_t> unicode_get_last_word( const unicode_t* Str, const unicode_t** LastWordStar…
383 inline std::vector<unicode_t> sys_to_unicode_array( const sys_char_t* s, int size ) in sys_to_unicode_array()
386 std::vector<unicode_t> p( l + 1 ); in sys_to_unicode_array()
394 inline std::vector<sys_char_t> unicode_to_sys_array( const unicode_t* s, int size ) in unicode_to_sys_array()
412 inline std::vector<unicode_t> sys_error_unicode( int err ) in sys_error_unicode()
424 bool LookAhead( const unicode_t* p, unicode_t* OutNextChar );
425 void PopLastNull( std::vector<unicode_t>* S );
426 bool LastCharEquals( const std::vector<unicode_t>& S, unicode_t Ch );
427 bool LastCharEquals( const unicode_t* S, unicode_t Ch );
428 bool IsPathSeparator( const unicode_t Ch );
430 void ReplaceSpaces( std::vector<unicode_t>* S );
432 void ReplaceTrailingSpaces( std::vector<unicode_t>* S );
434 bool IsEqual_Unicode_CStr( const unicode_t* U, const char* S, bool CaseSensitive = true );
440 uint64_t HexStrToInt( const unicode_t* Str );
442 std::vector<unicode_t> normalize_unicode_NFC( const unicode_t* str );