ldas-tools-framecpp
2.9.3
|
#include <FrameCInternal.hh>
Public Member Functions | |
Handle (pointer_type Type) | |
virtual | ~Handle () |
pointer_type | Type () const |
Static Public Member Functions | |
static void | Register (FrameCError **Error, void *Pointer, pointer_type ExpectedType, framec_errno_type ErrorCode) |
static void | Free (FrameCError **Error, void *Pointer, pointer_type ExpectedType, framec_errno_type ErrorCode) |
static void | Deposit (const Handle *Ptr) |
static void | Validate (const Handle *Ptr, pointer_type Type) |
static void | Withdraw (const Handle *Ptr) |
Private Types | |
typedef std::set< const Handle * > | handle_container_type |
Private Attributes | |
const pointer_type | m_type |
Static Private Attributes | |
static LDASTools::AL::MutexLock::baton_type | m_baton |
static handle_container_type | m_handles |
|
private |
FrameC::Handle::Handle | ( | pointer_type | Type | ) |
|
virtual |
|
static |
|
static |
|
static |
|
inline |
|
static |
|
static |
|
staticprivate |
|
staticprivate |
|
private |