|
Xalan-C++ API Reference
1.12.0
|
Xalan implementation of deque. More...
#include <xalanc/Include/XalanDeque.hpp>
Public Types | |
| typedef size_t | size_type |
| typedef Type | value_type |
| typedef Type & | reference |
| typedef XalanVector< Type, ConstructionTraits > | BlockType |
| typedef XalanVector< BlockType * > | BlockIndexType |
| typedef XalanDeque< Type, ConstructionTraits > | ThisType |
| typedef XalanDequeIterator< XalanDequeIteratorTraits< value_type >, ThisType > | iterator |
| typedef XalanDequeIterator< XalanDequeConstIteratorTraits< value_type >, ThisType > | const_iterator |
| typedef std::reverse_iterator< iterator > | reverse_iterator_ |
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator_ |
| typedef reverse_iterator_ | reverse_iterator |
| typedef const_reverse_iterator_ | const_reverse_iterator |
| typedef ConstructionTraits::Constructor | Constructor |
| typedef Constructor::ConstructableType | ConstructableType |
Public Member Functions | |
| XalanDeque (MemoryManager &memoryManager, size_type initialSize=0, size_type blockSize=10) | |
| XalanDeque (const XalanDeque &theRHS, MemoryManager &theMemoryManager) | |
| ~XalanDeque () | |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| const_reverse_iterator | rbegin () const |
| const_reverse_iterator | rend () const |
| bool | empty () const |
| size_type | size () const |
| value_type & | back () |
| value_type & | operator[] (size_type index) |
| const value_type & | operator[] (size_type index) const |
| void | clear () |
| void | push_back (const value_type &value) |
| void | pop_back () |
| void | resize (size_type newSize) |
| void | swap (XalanDeque &theRHS) |
| XalanDeque & | operator= (const XalanDeque &theRHS) |
| MemoryManager & | getMemoryManager () |
Static Public Member Functions | |
| static XalanDeque * | create (MemoryManager &theManager, size_type initialSize=0, size_type blockSize=10) |
Public Attributes | |
| const typedef Type & | const_reference |
Xalan implementation of deque.
Definition at line 200 of file XalanDeque.hpp.
| typedef XalanVector<BlockType*> xalanc::XalanDeque< Type, ConstructionTraits >::BlockIndexType |
Definition at line 211 of file XalanDeque.hpp.
| typedef XalanVector<Type, ConstructionTraits> xalanc::XalanDeque< Type, ConstructionTraits >::BlockType |
Definition at line 210 of file XalanDeque.hpp.
| typedef XalanDequeIterator<XalanDequeConstIteratorTraits<value_type>, ThisType> xalanc::XalanDeque< Type, ConstructionTraits >::const_iterator |
Definition at line 216 of file XalanDeque.hpp.
| typedef const_reverse_iterator_ xalanc::XalanDeque< Type, ConstructionTraits >::const_reverse_iterator |
Definition at line 222 of file XalanDeque.hpp.
| typedef std::reverse_iterator<const_iterator> xalanc::XalanDeque< Type, ConstructionTraits >::const_reverse_iterator_ |
Definition at line 219 of file XalanDeque.hpp.
| typedef Constructor::ConstructableType xalanc::XalanDeque< Type, ConstructionTraits >::ConstructableType |
Definition at line 225 of file XalanDeque.hpp.
| typedef ConstructionTraits::Constructor xalanc::XalanDeque< Type, ConstructionTraits >::Constructor |
Definition at line 224 of file XalanDeque.hpp.
| typedef XalanDequeIterator<XalanDequeIteratorTraits<value_type>, ThisType> xalanc::XalanDeque< Type, ConstructionTraits >::iterator |
Definition at line 215 of file XalanDeque.hpp.
| typedef Type& xalanc::XalanDeque< Type, ConstructionTraits >::reference |
Definition at line 207 of file XalanDeque.hpp.
| typedef reverse_iterator_ xalanc::XalanDeque< Type, ConstructionTraits >::reverse_iterator |
Definition at line 221 of file XalanDeque.hpp.
| typedef std::reverse_iterator<iterator> xalanc::XalanDeque< Type, ConstructionTraits >::reverse_iterator_ |
Definition at line 218 of file XalanDeque.hpp.
| typedef size_t xalanc::XalanDeque< Type, ConstructionTraits >::size_type |
Definition at line 204 of file XalanDeque.hpp.
| typedef XalanDeque<Type, ConstructionTraits> xalanc::XalanDeque< Type, ConstructionTraits >::ThisType |
Definition at line 213 of file XalanDeque.hpp.
| typedef Type xalanc::XalanDeque< Type, ConstructionTraits >::value_type |
Definition at line 206 of file XalanDeque.hpp.
|
inline |
Definition at line 227 of file XalanDeque.hpp.
|
inline |
Definition at line 248 of file XalanDeque.hpp.
|
inline |
Definition at line 282 of file XalanDeque.hpp.
|
inline |
Definition at line 346 of file XalanDeque.hpp.
|
inline |
Definition at line 290 of file XalanDeque.hpp.
Referenced by xalanc::XalanDeque< XercesBridgeNavigator >::operator=(), and xalanc::XalanDeque< XercesBridgeNavigator >::XalanDeque().
|
inline |
Definition at line 296 of file XalanDeque.hpp.
|
inline |
Definition at line 368 of file XalanDeque.hpp.
|
inlinestatic |
Definition at line 267 of file XalanDeque.hpp.
|
inline |
Definition at line 326 of file XalanDeque.hpp.
|
inline |
Definition at line 302 of file XalanDeque.hpp.
Referenced by xalanc::XalanDeque< XercesBridgeNavigator >::operator=(), and xalanc::XalanDeque< XercesBridgeNavigator >::XalanDeque().
|
inline |
Definition at line 308 of file XalanDeque.hpp.
|
inline |
Definition at line 463 of file XalanDeque.hpp.
|
inline |
Definition at line 444 of file XalanDeque.hpp.
|
inline |
Definition at line 352 of file XalanDeque.hpp.
|
inline |
Definition at line 360 of file XalanDeque.hpp.
|
inline |
Definition at line 397 of file XalanDeque.hpp.
|
inline |
Definition at line 385 of file XalanDeque.hpp.
|
inline |
Definition at line 314 of file XalanDeque.hpp.
|
inline |
Definition at line 320 of file XalanDeque.hpp.
|
inline |
Definition at line 412 of file XalanDeque.hpp.
|
inline |
Definition at line 332 of file XalanDeque.hpp.
|
inline |
Definition at line 433 of file XalanDeque.hpp.
| const typedef Type& xalanc::XalanDeque< Type, ConstructionTraits >::const_reference |
Definition at line 208 of file XalanDeque.hpp.
Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.
Generated on Sun May 31 2020 10:37:34 for Xalan-C++ API Reference by
1.8.17