|
My Project
|
#include <hashKeyStack.h>
Public Member Functions | |
| HashKeyStack (size_t capacity=0) | |
| ~HashKeyStack () | |
| void | push (const HashKey &) |
| void | pop () |
| void | clear () |
| const HashKey & | top (size_t n=0) const |
| bool | empty () const |
| size_t | size () const |
| void | dump () const |
Private Types | |
| typedef std::vector< HashKey > | vector_t |
Private Attributes | |
| vector_t | data |
Friends | |
| bool | operator== (const HashKeyStack &l, const HashKeyStack &r) |
Definition at line 11 of file hashKeyStack.h.
|
private |
Definition at line 13 of file hashKeyStack.h.
|
explicit |
| osl::hash::HashKeyStack::~HashKeyStack | ( | ) |
Definition at line 12 of file hashKeyStack.cc.
|
inline |
Definition at line 21 of file hashKeyStack.h.
References data.
| void osl::hash::HashKeyStack::dump | ( | ) | const |
Definition at line 23 of file hashKeyStack.cc.
References data.
|
inline |
Definition at line 29 of file hashKeyStack.h.
References data.
|
inline |
Definition at line 20 of file hashKeyStack.h.
References data.
| void osl::hash::HashKeyStack::push | ( | const HashKey & | key | ) |
Definition at line 17 of file hashKeyStack.cc.
References data.
|
inline |
|
inline |
Definition at line 23 of file hashKeyStack.h.
Referenced by osl::checkmate::DualDfpn::writeRootHistory().
|
friend |
Definition at line 36 of file hashKeyStack.cc.
References data, and HashKeyStack().
Definition at line 14 of file hashKeyStack.h.
Referenced by clear(), dump(), empty(), HashKeyStack(), operator==, pop(), push(), size(), and top().