Definition in file w_list.h.
Go to the source code of this file.
Classes | |
| class | unsafe_list_dummy_lock_t |
| You can instantiate unsafe lists by using this type. More... | |
| class | w_link_t |
| Link structure for membership in any class to be put on a w_list*. More... | |
| class | w_list_base_t |
| Base class for various list classes. More... | |
| class | w_list_t< T, LOCK > |
| Templated list of type T. More... | |
| class | w_list_i< T, LOCK > |
| Iterator for a list. More... | |
| class | w_list_const_i< T, LOCK > |
| Const iterator for a list. More... | |
| class | w_keyed_list_t< T, LOCK, K > |
| Base class for sorted lists. More... | |
| class | w_ascend_list_t< T, LOCK, K > |
| List maintained in ascending order. More... | |
| class | w_descend_list_t< T, LOCK, K > |
| List maintained in descending order. More... | |
Defines | |
| #define | W_LIST_ARG(class, member) w_offsetof(class,member) |
| Macro used to name the member of the object that is the link. | |
| #define | W_KEYED_ARG(class, key, link) W_LIST_ARG(class,key), W_LIST_ARG(class,link) |
Functions | |
| template<class T, class LOCK> | |
| ostream & | operator<< (ostream &o, const w_list_t< T, LOCK > &l) |
Variables | |
|
unsafe_list_dummy_lock_t *const | unsafe_nolock = NULL |
1.4.7