Lines Matching defs:char_type

66       nsTString_CharT( char_type c )
73 nsTString_CharT( const char_type* data, size_type length = size_type(-1) )
100 self_type& operator=( char_type c ) { Assign(c); return *this; }
101 self_type& operator=( const char_type* data ) { Assign(data); return *this; }
112 const char_type* get() const
125 char_type CharAt( index_type i ) const
131 char_type operator[]( index_type i ) const
226 NS_COM PRInt32 RFindCharInSet( const char_type* aString, PRInt32 aOffset=-1 ) const;
354 NS_COM void StripChar( char_type aChar, PRInt32 aOffset=0 );
367 NS_COM void ReplaceChar( char_type aOldChar, char_type aNewChar );
368 NS_COM void ReplaceChar( const char* aSet, char_type aNewChar );
370 NS_COM void ReplaceSubstring( const char_type* aTarget, const char_type* aNewValue);
442 nsTString_CharT( char_type* data, size_type length, PRUint32 flags )
466 nsTFixedString_CharT( char_type* data, size_type storageSize )
472 nsTFixedString_CharT( char_type* data, size_type storageSize, size_type length )
478 mFixedBuf[length] = char_type(0);
482 self_type& operator=( char_type c ) { Assign(c); return *this; }
483 self_type& operator=( const char_type* data ) { Assign(data); return *this; }
493 char_type *mFixedBuf;
520 nsTAutoString_CharT( char_type c )
527 nsTAutoString_CharT( const char_type* data, size_type length = size_type(-1) )
560 self_type& operator=( char_type c ) { Assign(c); return *this; }
561 self_type& operator=( const char_type* data ) { Assign(data); return *this; }
571 char_type mStorage[kDefaultStorageSize];
591 : string_type(NS_CONST_CAST(char_type*, char_traits::sEmptyBuffer), 0, F_TERMINATED | F_VOIDED) {}
595 : string_type(NS_CONST_CAST(char_type*, char_traits::sEmptyBuffer), 0, F_TERMINATED | F_VOIDED)
601 const char_type* get() const
608 operator const char_type*() const
614 char_type operator[]( PRInt32 i ) const
620 self_type& operator=( char_type c ) { Assign(c); return *this; }
621 self_type& operator=( const char_type* data ) { Assign(data); return *this; }
644 typedef CharT char_type;
654 operator char_type**()
661 char_type* mData;
689 explicit nsTAdoptingString_CharT(char_type* str, size_type length = size_type(-1))
718 self_type& operator=( const char_type* data );
719 self_type& operator=( char_type* data );