#include <sample3-inl.h>
Public Member Functions | |
void | Clear () |
void | Clear () |
E * | Dequeue () |
E * | Dequeue () |
void | Enqueue (const E &element) |
void | Enqueue (const E &element) |
QueueNode< E > * | Head () |
QueueNode< E > * | Head () |
const QueueNode< E > * | Head () const |
const QueueNode< E > * | Head () const |
QueueNode< E > * | Last () |
QueueNode< E > * | Last () |
const QueueNode< E > * | Last () const |
const QueueNode< E > * | Last () const |
template<typename F > | |
Queue * | Map (F function) const |
template<typename F > | |
Queue * | Map (F function) const |
Queue () | |
Queue () | |
size_t | Size () const |
size_t | Size () const |
~Queue () | |
~Queue () | |
Private Member Functions | |
const Queue & | operator= (const Queue &) |
const Queue & | operator= (const Queue &) |
Queue (const Queue &) | |
Queue (const Queue &) | |
Private Attributes | |
QueueNode< E > * | head_ |
QueueNode< E > * | last_ |
size_t | size_ |
Definition at line 44 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 79 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 82 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 79 of file gtest/samples/sample3-inl.h.
Definition at line 82 of file gtest/samples/sample3-inl.h.
|
inline |
Definition at line 85 of file gmock/gtest/samples/sample3-inl.h.
|
inline |
Definition at line 85 of file gtest/samples/sample3-inl.h.
|
inline |
Definition at line 144 of file gtest/samples/sample3-inl.h.
|
inline |
Definition at line 144 of file gmock/gtest/samples/sample3-inl.h.
|
inline |
Definition at line 124 of file gtest/samples/sample3-inl.h.
|
inline |
Definition at line 124 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 113 of file gtest/samples/sample3-inl.h.
Definition at line 113 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 114 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 114 of file gtest/samples/sample3-inl.h.
Definition at line 117 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 117 of file gtest/samples/sample3-inl.h.
Definition at line 118 of file gtest/samples/sample3-inl.h.
Definition at line 118 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 170 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 170 of file gtest/samples/sample3-inl.h.
|
inline |
Definition at line 110 of file gmock/gtest/samples/sample3-inl.h.
|
inline |
Definition at line 110 of file gtest/samples/sample3-inl.h.
Definition at line 183 of file gmock/gtest/samples/sample3-inl.h.
Definition at line 184 of file gmock/gtest/samples/sample3-inl.h.
|
private |
Definition at line 185 of file gmock/gtest/samples/sample3-inl.h.