#include <List.h>
Public Member Functions | |
bool | empty () const |
void | push (C *e) |
C * | pop () |
void | clear () |
C *& | next (C *e) |
const C * | next (const C *e) const |
SLL () | |
SLL (C *c) | |
Data Fields | |
C * | head |
Definition at line 108 of file List.h.
void SLL< C, L >::clear | ( | void | ) | [inline] |
bool SLL< C, L >::empty | ( | ) | const [inline] |
C*& SLL< C, L >::next | ( | C * | e | ) | [inline] |
Definition at line 115 of file List.h.
Referenced by SLL< C, L >::pop(), SLL< C, L >::push(), ssl_register_protocol(), and ssl_unregister_protocol().
const C* SLL< C, L >::next | ( | const C * | e | ) | const [inline] |
C * SLL< C, L >::pop | ( | ) | [inline] |
Definition at line 132 of file List.h.
References SLL< C, L >::head, and SLL< C, L >::next().
Referenced by ProtectedQueue::dequeue_timed(), and Log::flush_thread_main().
void SLL< C, L >::push | ( | C * | e | ) | [inline] |
Definition at line 126 of file List.h.
References SLL< C, L >::head, and SLL< C, L >::next().
Referenced by ProtectedQueue::dequeue_timed(), Log::flush_thread_main(), ClusterProcessor::init(), ClusterHandler::machine_down(), MakeHttpProxyAcceptor(), ClusterHandler::startClusterEvent(), and test().
Definition at line 110 of file List.h.
Referenced by SLL< ClusterConfiguration >::clear(), Cluster::current_configuration(), ProtectedQueue::dequeue_timed(), SLL< ClusterConfiguration >::empty(), Log::flush_thread_main(), SLL< C, L >::pop(), Cluster::previous_configuration(), SLL< C, L >::push(), ssl_register_protocol(), and ssl_unregister_protocol().