#include <libusbemu_internal.h>

Public Member Functions | |
| void | Append (T *node) |
| const bool | Check () const |
| const bool | Empty () const |
| T * | Head () const |
| T * | Last () const |
| const bool | Member (T *node) const |
| QuickListMutexed () | |
| QuickListMutexed (const QuickListMutexed &rhs) | |
| const bool | Remove (T *node) |
| void | Wait () const |
| const bool | WaitUntilTimeout (unsigned int milliseconds) const |
| ~QuickListMutexed () | |
Public Member Functions inherited from libusbemu::QuickList< T > | |
| void | Append (T *node) |
| const bool | Empty () const |
| T * | Head () const |
| T * | Last () const |
| const bool | Member (T *node) const |
| QuickList () | |
| QuickList (const QuickList &rhs) | |
| const bool | Remove (T *node) |
| ~QuickList () | |
Static Public Member Functions | |
| static const bool | Orphan (T *node) |
Static Public Member Functions inherited from libusbemu::QuickList< T > | |
| static T * | Next (T *node) |
| static const bool | Orphan (T *node) |
| static T * | Prev (T *node) |
| static void | RemoveNode (T *node) |
Protected Attributes | |
| QuickEvent | chomp |
| QuickMutex | mutex |
Additional Inherited Members | |
Public Attributes inherited from libusbemu::QuickList< T > | |
| T | end |
| T | ini |
Definition at line 154 of file libusbemu_internal.h.
|
inline |
Definition at line 162 of file libusbemu_internal.h.
|
inline |
Definition at line 163 of file libusbemu_internal.h.
|
inline |
Definition at line 164 of file libusbemu_internal.h.
|
inline |
Definition at line 172 of file libusbemu_internal.h.
|
inline |
Definition at line 227 of file libusbemu_internal.h.
|
inline |
Definition at line 165 of file libusbemu_internal.h.
|
inline |
Definition at line 181 of file libusbemu_internal.h.
|
inline |
Definition at line 188 of file libusbemu_internal.h.
|
inline |
Definition at line 195 of file libusbemu_internal.h.
|
inlinestatic |
Definition at line 211 of file libusbemu_internal.h.
|
inline |
Definition at line 202 of file libusbemu_internal.h.
|
inline |
Definition at line 223 of file libusbemu_internal.h.
|
inline |
Definition at line 219 of file libusbemu_internal.h.
|
mutableprotected |
Definition at line 159 of file libusbemu_internal.h.
|
mutableprotected |
Definition at line 158 of file libusbemu_internal.h.