Lines Matching defs:char_type

663   typedef PRUnichar             char_type;
668 NS_HIDDEN_(const char_type*) BeginReading() const
670 const char_type *data;
675 NS_HIDDEN_(const char_type*) EndReading() const
677 const char_type *data;
684 const char_type* data;
692 NS_HIDDEN_(void) Assign(const char_type* aData, size_type aLength = PR_UINT32_MAX)
696 NS_HIDDEN_(void) Assign(char_type aChar)
702 NS_HIDDEN_(self_type&) operator=(const char_type* aPtr) { Assign(aPtr); return *this; }
703 NS_HIDDEN_(self_type&) operator=(char_type aChar) { Assign(aChar); return *this; }
705 NS_HIDDEN_(void) Replace( index_type cutStart, size_type cutLength, const char_type* data, size_type length = size_type(-1) )
709 NS_HIDDEN_(void) Replace( index_type cutStart, size_type cutLength, char_type c )
715 const char_type* data;
720 NS_HIDDEN_(void) Append( char_type c ) { Replace(size_type(-1), 0, c); }
721 NS_HIDDEN_(void) Append( const char_type* data, size_type length = size_type(-1) ) { Replace(size_type(-1), 0, data, length); }
724 NS_HIDDEN_(self_type&) operator+=( char_type c ) { Append(c); return *this; }
725 NS_HIDDEN_(self_type&) operator+=( const char_type* data ) { Append(data); return *this; }
728 NS_HIDDEN_(void) Insert( char_type c, index_type pos ) { Replace(pos, 0, c); }
729 NS_HIDDEN_(void) Insert( const char_type* data, index_type pos, size_type length = size_type(-1) ) { Replace(pos, 0, data, length); }
745 typedef char char_type;
750 NS_HIDDEN_(const char_type*) BeginReading() const
752 const char_type *data;
757 NS_HIDDEN_(const char_type*) EndReading() const
759 const char_type *data;
766 const char_type* data;
774 NS_HIDDEN_(void) Assign(const char_type* aData, size_type aLength = PR_UINT32_MAX)
778 NS_HIDDEN_(void) Assign(char_type aChar)
784 NS_HIDDEN_(self_type&) operator=(const char_type* aPtr) { Assign(aPtr); return *this; }
785 NS_HIDDEN_(self_type&) operator=(char_type aChar) { Assign(aChar); return *this; }
787 NS_HIDDEN_(void) Replace( index_type cutStart, size_type cutLength, const char_type* data, size_type length = size_type(-1) )
791 NS_HIDDEN_(void) Replace( index_type cutStart, size_type cutLength, char_type c )
797 const char_type* data;
802 NS_HIDDEN_(void) Append( char_type c ) { Replace(size_type(-1), 0, c); }
803 NS_HIDDEN_(void) Append( const char_type* data, size_type length = size_type(-1) ) { Replace(size_type(-1), 0, data, length); }
806 NS_HIDDEN_(self_type&) operator+=( char_type c ) { Append(c); return *this; }
807 NS_HIDDEN_(self_type&) operator+=( const char_type* data ) { Append(data); return *this; }
810 NS_HIDDEN_(void) Insert( char_type c, index_type pos ) { Replace(pos, 0, c); }
811 NS_HIDDEN_(void) Insert( const char_type* data, index_type pos, size_type length = size_type(-1) ) { Replace(pos, 0, data, length); }