Lines Matching defs:nsTDependentSubstring_CharT
42 * nsTDependentSubstring_CharT
44 class nsTDependentSubstring_CharT : public nsTSubstring_CharT
48 typedef nsTDependentSubstring_CharT self_type;
63 nsTDependentSubstring_CharT( const abstract_string_type& str, PRUint32 startPos, PRUint32 length = size_type(-1) )
69 nsTDependentSubstring_CharT( const substring_type& str, PRUint32 startPos, PRUint32 length = size_type(-1) )
75 nsTDependentSubstring_CharT( const char_type* start, const char_type* end )
78 nsTDependentSubstring_CharT( const const_iterator& start, const const_iterator& end )
89 const nsTDependentSubstring_CharT
92 return nsTDependentSubstring_CharT(str, startPos, length);
96 const nsTDependentSubstring_CharT
99 return nsTDependentSubstring_CharT(str, startPos, length);
103 const nsTDependentSubstring_CharT
106 return nsTDependentSubstring_CharT(start.get(), end.get());
110 const nsTDependentSubstring_CharT
113 return nsTDependentSubstring_CharT(start, end);
117 const nsTDependentSubstring_CharT
120 return nsTDependentSubstring_CharT(str, 0, count);
124 const nsTDependentSubstring_CharT
127 return nsTDependentSubstring_CharT(str, 0, count);
131 const nsTDependentSubstring_CharT
134 return nsTDependentSubstring_CharT(str, str.Length() - count, count);
138 const nsTDependentSubstring_CharT
141 return nsTDependentSubstring_CharT(str, str.Length() - count, count);