proxygen
|
#include <sample3-inl.h>
Public Member Functions | |
const E & | element () const |
QueueNode * | next () |
const QueueNode * | next () const |
const E & | element () const |
QueueNode * | next () |
const QueueNode * | next () const |
const E & | element () const |
QueueNode * | next () |
const QueueNode * | next () const |
Private Member Functions | |
QueueNode (const E &an_element) | |
const QueueNode & | operator= (const QueueNode &) |
QueueNode (const QueueNode &) | |
QueueNode (const E &an_element) | |
const QueueNode & | operator= (const QueueNode &) |
QueueNode (const QueueNode &) | |
QueueNode (const E &an_element) | |
const QueueNode & | operator= (const QueueNode &) |
QueueNode (const QueueNode &) | |
Private Attributes | |
E | element_ |
QueueNode * | next_ |
Friends | |
class | Queue< E > |
Definition at line 49 of file sample3-inl.h.
Definition at line 63 of file sample3-inl.h.
Definition at line 63 of file sample3-inl.h.
|
inline |
Definition at line 54 of file sample3-inl.h.
Referenced by Queue< int >::Dequeue(), and Queue< int >::Enqueue().
|
inline |
Definition at line 54 of file sample3-inl.h.
|
inline |
Definition at line 54 of file sample3-inl.h.
Definition at line 57 of file sample3-inl.h.
Referenced by Queue< int >::Clear(), and QueueTest::MapTester().
Definition at line 57 of file sample3-inl.h.
Definition at line 57 of file sample3-inl.h.
Definition at line 58 of file sample3-inl.h.
Definition at line 58 of file sample3-inl.h.
Definition at line 58 of file sample3-inl.h.
Referenced by Queue< int >::Map(), and QueueNode< int >::QueueNode().
|
friend |
Definition at line 50 of file sample3-inl.h.
|
private |
Definition at line 69 of file sample3-inl.h.
Referenced by QueueNode< int >::element(), and QueueNode< int >::QueueNode().
Definition at line 70 of file sample3-inl.h.
Referenced by Queue< int >::Dequeue(), Queue< int >::Enqueue(), Queue< int >::Map(), QueueNode< int >::next(), and QueueNode< int >::QueueNode().