#include <nsScannerString.h>
This class owns the buffer list.
| nsScannerSubstring::nsScannerSubstring | ( | ) |
| nsScannerSubstring::~nsScannerSubstring | ( | ) |
| nsScannerIterator & nsScannerSubstring::BeginReading | ( | nsScannerIterator & | iter | ) | const |
| nsScannerIterator & nsScannerSubstring::EndReading | ( | nsScannerIterator & | iter | ) | const |
| size_type nsScannerSubstring::Length | ( | ) | const [inline] |
| void nsScannerSubstring::Rebind | ( | const nsScannerSubstring & | aString, | |
| const nsScannerIterator & | aStart, | |||
| const nsScannerIterator & | aEnd | |||
| ) |
| const nsSubstring & nsScannerSubstring::AsString | ( | ) | const |
| PRBool nsScannerSubstring::GetNextFragment | ( | nsScannerFragment & | frag | ) | const |
| PRBool nsScannerSubstring::GetPrevFragment | ( | nsScannerFragment & | frag | ) | const |
| static Buffer* nsScannerSubstring::AllocBufferFromString | ( | const nsAString & | aStr | ) | [inline, static] |
| void nsScannerSubstring::acquire_ownership_of_buffer_list | ( | ) | const [inline, protected] |
| void nsScannerSubstring::release_ownership_of_buffer_list | ( | ) | [inline, protected] |
| void nsScannerSubstring::init_range_from_buffer_list | ( | ) | [inline, protected] |
friend class nsScannerSharedSubstring [friend] |
Position nsScannerSubstring::mStart [protected] |
Position nsScannerSubstring::mEnd [protected] |
nsScannerBufferList* nsScannerSubstring::mBufferList [protected] |
size_type nsScannerSubstring::mLength [protected] |
PRBool nsScannerSubstring::mIsDirty [protected] |
1.5.6