Searched refs:CharT (Results 1 - 18 of 18) sorted by relevance
/vbox/src/libs/xpcom18a4/xpcom/io/ |
H A D | nsStringIO.h | 46 template <class CharT> 50 typedef CharT value_type; 58 return fwrite(s, sizeof(CharT), n, mOutputFile); 66 template <class CharT> 69 fprint_string( FILE* aFile, const basic_nsAString<CharT>& aString ) 71 nsReadingIterator<CharT> fromBegin, fromEnd; 72 nsFileCharSink<CharT> toBegin(aFile); 77 template <class CharT> 80 print_string( const basic_nsAString<CharT>& aString )
|
/vbox/src/libs/xpcom18a4/xpcom/string/public/ |
H A D | nsStringIterator.h | 58 template <class CharT> 62 typedef nsReadingIterator<CharT> self_type; 64 typedef CharT value_type; 65 typedef const CharT* pointer; 66 typedef const CharT& reference; 79 const CharT* mStart; 80 const CharT* mEnd; 81 const CharT* mPosition; 85 // nsReadingIterator( const nsReadingIterator<CharT>& ); // auto-generated copy-constructor OK 86 // nsReadingIterator<CharT> [all...] |
H A D | nsTObsoleteAString.h | 76 const CharT* mStart; 77 const CharT* mEnd; 98 CharT* mStart; 99 CharT* mEnd; 107 typedef CharT char_type;
|
H A D | string-template-def-char.h | 39 #define CharT char macro
|
H A D | string-template-def-unichar.h | 39 #define CharT PRUnichar macro
|
H A D | nsTDependentSubstring.h | 104 Substring( const nsReadingIterator<CharT>& start, const nsReadingIterator<CharT>& end ) 111 Substring( const CharT* start, const CharT* end )
|
H A D | string-template-undef.h | 39 #undef CharT macro
|
H A D | nsCharTraits.h | 76 template <class CharT> struct nsCharTraits {}; 617 template <class CharT> 618 struct nsCharSourceTraits<CharT*> 624 readable_distance( CharT* s ) 626 return PRUint32(nsCharTraits<CharT>::length(s)); 632 readable_distance( CharT* first, CharT* last ) 638 const CharT* 639 read( CharT* s ) 646 advance( CharT* [all...] |
H A D | nsTSubstringTuple.h | 53 typedef CharT char_type;
|
H A D | nsTAString.h | 47 typedef CharT char_type; 63 typedef CharT char_type; 107 typedef CharT char_type;
|
H A D | nsTString.h | 579 * (2) objects of this type can be automatically cast to |const CharT*| 644 typedef CharT char_type;
|
/vbox/src/libs/xpcom18a4/xpcom/tests/StringFactoringTests/ |
H A D | nsStdStringWrapper.h | 57 template < class CharT, class TraitsT = nsCharTraits<CharT>, class AllocatorT = nsStringAllocator<CharT> > 59 : public basic_nsAString<CharT> 65 std::basic_string<CharT, TraitsT, AllocatorT> mRawString; 67 typedef std::basic_string<CharT, TraitsT, AllocatorT> basic_string_t; 88 virtual const CharT* GetReadableFragment( nsReadableFragment<CharT>&, nsFragmentRequest, PRUint32 ) const; 89 virtual CharT* GetWritableFragment( nsWritableFragment<CharT> [all...] |
H A D | test_main.cpp | 19 template <class CharT> 20 basic_nsLiteralString<CharT> 21 literal_hello( CharT* ) 77 template <class CharT> 79 test_multifragment_iterators( const basic_nsAString<CharT>& aString ) 89 typedef typename basic_nsAString<CharT>::const_iterator ConstIterator; 109 template <class CharT> 111 test_Vidur_functions( const basic_nsAString<CharT>& aString ) 122 template <class CharT> 124 test_readable_hello( const basic_nsAString<CharT> [all...] |
/vbox/src/libs/xpcom18a4/xpcom/string/src/ |
H A D | nsTStringObsolete.cpp | 100 return nsBufferRoutines<CharT>::rfind_char(mData, mLength, aOffset, aChar, aCount); 128 nsTString_CharT::RFindCharInSet( const CharT* aSet, PRInt32 aOffset ) const 146 CharT* cp=mData; 150 CharT theChar=0; 159 CharT* endcp=cp+mLength; 192 CharT* first=--cp; //in case we have to back up. 286 mData[aIndex] = CharT(aChar); 299 mLength = nsBufferRoutines<CharT>::strip_chars(mData, mLength, aSet);
|
H A D | nsTStringComparator.cpp | 72 return nsCharTraits<CharT>::compare(lhs, rhs, aLength);
|
H A D | nsStringObsolete.cpp | 582 template <class CharT> 586 CharT 587 GetFindInSetFilter( const CharT* set) 589 CharT filter = ~CharT(0); // All bits set 598 template <class CharT> struct nsBufferRoutines {}; 747 template <class CharT, class SetCharT> 752 FindCharInSet( const CharT* data, PRUint32 dataLen, const SetCharT* set ) 754 CharT filter = nsBufferRoutines<CharT> [all...] |
H A D | nsReadableUtils.cpp | 1066 template <class CharT> 1070 typedef CharT char_type; 1072 typedef CharT value_type; 1077 PRUint32 write( const CharT* chars, PRUint32 N ) 1079 for ( const CharT *end = chars + N; chars < end; ++chars)
|
H A D | nsTAString.cpp | 171 CharT 180 CharT
|
Completed in 137 milliseconds