|
static ref< SemaphoreNamed > | g_cont_new (const char *name, NamedSyncObjectCreationOptions_t aCreationOptions=g_create_always, GInt32_t initial_count=0, AllocationPolicyAbstract *d_alloc_policy=AllocationPolicyAbstract::get_FromStandardPolicy()) |
|
static ref< SemaphoreNamed > | g_cont_new (const SemaphoreNamed &par0, AllocationPolicyAbstract *d_alloc_policy=AllocationPolicyAbstract::get_FromStandardPolicy()) |
|
static ref | g_cont_new (AllocationPolicyAbstract *d_alloc_policy=AllocationPolicyAbstract::get_FromStandardPolicy()) |
|
|
| ref (const ref &other) |
|
| ref (const ref< O > &other) |
|
ref & | operator= (const ref &other) |
|
ref & | operator= (const ref< O > &other) |
|
bool | tryRefTakeDynamically (ref< O > &o) |
|
SemaphoreNamed & | operator* () |
|
const SemaphoreNamed & | operator* () const |
|
SemaphoreNamed * | operator-> () |
|
const SemaphoreNamed * | operator-> () const |
|
bool | operator== (const ref_base< T > &other) const |
|
size_t | getNumRefs () const |
|
HeapAbstract * | getHeapP () const |
|
AllocationPolicyAbstract * | getAllocPolicyP () const |
|
bool | isEmpty () const |
|
void | mRefTake (const ref_custom &other) |
|
template<class O > |
void | mRefTake (const ref_custom< O > &other) |
|
template<class O > |
bool | mRefTakeTryDynamically (ref_base< O > &other) |
|
T * | mGetObjP () |
|
const T * | mGetObjP () const |
|
void * | mAllocateMemForObject (AllocationPolicyAbstract *aDataAllocPolicy) |
|
void | mIncRef () |
|
The documentation for this class was generated from the following file: