#include <vhdDeque.h>
Public Member Functions | |
| vhdDeque () | |
| vhdDeque (vhdICollectionRef c) | |
| virtual | ~vhdDeque () |
| virtual vhdObjectRef | getFirst () const |
| virtual vhdObjectRef | getLast () const |
| virtual vhdObjectRef | removeFirst () |
| virtual vhdObjectRef | removeLast () |
| virtual vhtBool | addFirst (vhdObjectRef o) |
| virtual vhtBool | addLast (vhdObjectRef o) |
| virtual std::string | toString () const |
| virtual vhdObjectRef | peekQueue () const |
| virtual vhdObjectRef | popQueue () |
| virtual vhdObjectRef | pushQueue (vhdObjectRef o) |
| virtual vhtSize32 | searchQueue (vhdObjectRef o) const |
| virtual vhdObjectRef | peek () const |
| virtual vhdObjectRef | pop () |
| virtual vhdObjectRef | push (vhdObjectRef o) |
| virtual vhtSize32 | search (vhdObjectRef o) const |
| virtual vhdObjectRef | clone () const |
| virtual vhtBool | addAll (vhtSize32 index, vhdICollectionRef c) |
| virtual vhdObjectRef | get (vhtSize32 index) const |
| virtual vhdObjectRef | set (vhtSize32 index, vhdObjectRef o) |
| virtual vhtBool | add (vhtSize32 index, vhdObjectRef o) |
| virtual vhdObjectRef | remove (vhtSize32 index) |
| virtual vhtSize32 | indexOf (vhdObjectRef o, vhtSize32 index=0) const |
| virtual vhtSize32 | lastIndexOf (vhdObjectRef o, vhtSize32 index) const |
| virtual vhtSize32 | lastIndexOf (vhdObjectRef o) const |
| virtual vhdIListIteratorRef | listIterator (vhtSize32 index=0) |
| virtual vhtUInt32 | hashCode () const |
| virtual vhtBool | equals (vhdObjectRef o) const |
| virtual vhtSize32 | size () const |
| virtual vhtBool | isEmpty () const |
| virtual vhtBool | contains (vhdObjectRef o) const |
| virtual vhdIIteratorRef | iterator () |
| virtual vhtBool | add (vhdObjectRef o) |
| virtual vhtBool | remove (vhdObjectRef o) |
| virtual vhtBool | containsAll (vhdICollectionRef c) const |
| virtual vhtBool | addAll (vhdICollectionRef c) |
| virtual vhtBool | removeAll (vhdICollectionRef c) |
| virtual vhtBool | retainAll (vhdICollectionRef c) |
| virtual vhtBool | clear () |
Private Types | |
| typedef std::deque< vhdObjectRef > | _vhdSTLDeque |
| typedef vhdRef< _vhdDequeIterator > | _vhdDequeIteratorRef |
Private Attributes | |
| _vhdSTLDeque | _deque |
Friends | |
| class | _vhdDequeIterator |
Classes | |
| class | _vhdDequeIterator |
typedef std::deque<vhdObjectRef> vhdDeque::_vhdSTLDeque [private] |
typedef vhdRef<_vhdDequeIterator> vhdDeque::_vhdDequeIteratorRef [private] |
| vhdDeque::vhdDeque | ( | ) |
| vhdDeque::vhdDeque | ( | vhdICollectionRef | c | ) |
| vhdDeque::~vhdDeque | ( | ) | [virtual] |
| vhdObjectRef vhdDeque::getFirst | ( | ) | const [virtual] |
| vhdObjectRef vhdDeque::getLast | ( | ) | const [virtual] |
| vhdObjectRef vhdDeque::removeFirst | ( | ) | [virtual] |
| vhdObjectRef vhdDeque::removeLast | ( | ) | [virtual] |
| vhtBool vhdDeque::addFirst | ( | vhdObjectRef | o | ) | [virtual] |
| vhtBool vhdDeque::addLast | ( | vhdObjectRef | o | ) | [virtual] |
| std::string vhdDeque::toString | ( | ) | const [virtual] |
| virtual vhdObjectRef vhdDeque::peekQueue | ( | ) | const [inline, virtual] |
| virtual vhdObjectRef vhdDeque::popQueue | ( | ) | [inline, virtual] |
| virtual vhdObjectRef vhdDeque::pushQueue | ( | vhdObjectRef | o | ) | [inline, virtual] |
| virtual vhtSize32 vhdDeque::searchQueue | ( | vhdObjectRef | o | ) | const [inline, virtual] |
| virtual vhdObjectRef vhdDeque::peek | ( | ) | const [inline, virtual] |
| virtual vhdObjectRef vhdDeque::pop | ( | ) | [inline, virtual] |
| virtual vhdObjectRef vhdDeque::push | ( | vhdObjectRef | o | ) | [inline, virtual] |
| virtual vhtSize32 vhdDeque::search | ( | vhdObjectRef | o | ) | const [inline, virtual] |
| vhdObjectRef vhdDeque::clone | ( | ) | const [virtual] |
| vhdObjectRef vhdDeque::get | ( | vhtSize32 | index | ) | const [virtual] |
| vhdObjectRef vhdDeque::set | ( | vhtSize32 | index, | |
| vhdObjectRef | o | |||
| ) | [virtual] |
| vhdObjectRef vhdDeque::remove | ( | vhtSize32 | index | ) | [virtual] |
| virtual vhtSize32 vhdDeque::lastIndexOf | ( | vhdObjectRef | o | ) | const [inline, virtual] |
| vhdIListIteratorRef vhdDeque::listIterator | ( | vhtSize32 | index = 0 |
) | [virtual] |
| vhtUInt32 vhdDeque::hashCode | ( | ) | const [virtual] |
| vhtBool vhdDeque::equals | ( | vhdObjectRef | o | ) | const [virtual] |
| virtual vhtSize32 vhdDeque::size | ( | ) | const [inline, virtual] |
| virtual vhtBool vhdDeque::isEmpty | ( | ) | const [inline, virtual] |
| vhtBool vhdDeque::contains | ( | vhdObjectRef | o | ) | const [virtual] |
| vhdIIteratorRef vhdDeque::iterator | ( | ) | [virtual] |
| vhtBool vhdDeque::add | ( | vhdObjectRef | o | ) | [virtual] |
| vhtBool vhdDeque::remove | ( | vhdObjectRef | o | ) | [virtual] |
| vhtBool vhdDeque::containsAll | ( | vhdICollectionRef | c | ) | const [virtual] |
| vhtBool vhdDeque::addAll | ( | vhdICollectionRef | c | ) | [virtual] |
| vhtBool vhdDeque::removeAll | ( | vhdICollectionRef | c | ) | [virtual] |
| vhtBool vhdDeque::retainAll | ( | vhdICollectionRef | c | ) | [virtual] |
| vhtBool vhdDeque::clear | ( | ) | [virtual] |
friend class _vhdDequeIterator [friend] |
_vhdSTLDeque vhdDeque::_deque [private] |
1.5.1-p1