|
Jpp
19.0.0
the software that should make you happy
|
#include <ptr_dispatcher.hh>
Public Member Functions | |
| ptrDispatcher () | |
| ~ptrDispatcher () | |
| void | close () |
| void | signal () |
| void | lock () |
| void | unlock () |
| void * | get_nolock () |
| void * | get () |
| void | put_nolock (void *pointer) |
| void | put (void *pointer) |
Private Member Functions | |
| void | wait () |
Private Attributes | |
| std::deque< void * > | m_queue |
| pthread_mutex_t | m_mutex |
| pthread_cond_t | m_cond |
| boost::atomic< bool > | m_status |
Definition at line 12 of file ptr_dispatcher.hh.
|
inline |
Definition at line 24 of file ptr_dispatcher.hh.
|
inline |
Definition at line 32 of file ptr_dispatcher.hh.
|
inline |
Definition at line 39 of file ptr_dispatcher.hh.
|
inline |
Definition at line 47 of file ptr_dispatcher.hh.
|
inline |
Definition at line 52 of file ptr_dispatcher.hh.
|
inline |
Definition at line 57 of file ptr_dispatcher.hh.
|
inline |
Definition at line 62 of file ptr_dispatcher.hh.
|
inline |
Definition at line 74 of file ptr_dispatcher.hh.
|
inline |
Definition at line 96 of file ptr_dispatcher.hh.
|
inline |
Definition at line 104 of file ptr_dispatcher.hh.
|
inlineprivate |
Definition at line 117 of file ptr_dispatcher.hh.
|
private |
Definition at line 14 of file ptr_dispatcher.hh.
|
private |
Definition at line 16 of file ptr_dispatcher.hh.
|
private |
Definition at line 18 of file ptr_dispatcher.hh.
|
private |
Definition at line 20 of file ptr_dispatcher.hh.
1.8.5