#include <SkTDStack.h>
Classes | |
struct | Rec |
Public Member Functions | |
SkTDStack () | |
~SkTDStack () | |
int | count () const |
int | depth () const |
bool | empty () const |
T * | push () |
void | push (const T &elem) |
const T & | index (int idx) const |
T & | index (int idx) |
const T & | top () const |
T & | top () |
void | pop (T *elem) |
void | pop () |
Friends | |
struct | Rec |
Definition at line 22 of file SkTDStack.h.
Definition at line 24 of file SkTDStack.h.
Definition at line 31 of file SkTDStack.h.
int SkTDStack< T >::count | ( | ) | const [inline] |
Definition at line 42 of file SkTDStack.h.
int SkTDStack< T >::depth | ( | ) | const [inline] |
Definition at line 43 of file SkTDStack.h.
bool SkTDStack< T >::empty | ( | ) | const [inline] |
Definition at line 44 of file SkTDStack.h.
T& SkTDStack< T >::index | ( | int | idx | ) | [inline] |
Definition at line 65 of file SkTDStack.h.
const T& SkTDStack< T >::index | ( | int | idx | ) | const [inline] |
Definition at line 60 of file SkTDStack.h.
void SkTDStack< T >::pop | ( | ) | [inline] |
Definition at line 86 of file SkTDStack.h.
void SkTDStack< T >::pop | ( | T * | elem | ) | [inline] |
Definition at line 80 of file SkTDStack.h.
void SkTDStack< T >::push | ( | const T & | elem | ) | [inline] |
Definition at line 59 of file SkTDStack.h.
T* SkTDStack< T >::push | ( | ) | [inline] |
Definition at line 46 of file SkTDStack.h.
T& SkTDStack< T >::top | ( | ) | [inline] |
Definition at line 75 of file SkTDStack.h.
const T& SkTDStack< T >::top | ( | ) | const [inline] |
Definition at line 70 of file SkTDStack.h.
friend struct Rec [friend] |
Definition at line 109 of file SkTDStack.h.