ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
FrameC::FrTOC Struct Reference
Inheritance diagram for FrameC::FrTOC:
Collaboration diagram for FrameC::FrTOC:

Public Types

typedef const FrameCPP::Common::FrTOCdata_t

Public Member Functions

 FrTOC ()
virtual ~FrTOC ()
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)

Public Attributes

data_t m_data

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

Member Typedef Documentation

◆ data_t

◆ handle_container_type

typedef std::set< const Handle* > FrameC::Handle::handle_container_type
privateinherited

Constructor & Destructor Documentation

◆ FrTOC()

FrameC::FrTOC::FrTOC ( )

◆ ~FrTOC()

FrameC::FrTOC::~FrTOC ( )
virtual

Member Function Documentation

◆ Deposit()

void FrameC::Handle::Deposit ( const Handle * Ptr)
staticinherited

◆ Free()

void FrameC::Handle::Free ( FrameCError ** Error,
void * Pointer,
pointer_type ExpectedType,
framec_errno_type ErrorCode )
staticinherited

◆ Register()

void FrameC::Handle::Register ( FrameCError ** Error,
void * Pointer,
pointer_type ExpectedType,
framec_errno_type ErrorCode )
staticinherited

◆ Type()

pointer_type FrameC::Handle::Type ( ) const
inlineinherited

◆ Validate()

void FrameC::Handle::Validate ( const Handle * Ptr,
pointer_type Type )
staticinherited

◆ Withdraw()

void FrameC::Handle::Withdraw ( const Handle * Ptr)
staticinherited

Member Data Documentation

◆ m_baton

MutexLock::baton_type FrameC::Handle::m_baton
staticprivateinherited

◆ m_data

data_t FrameC::FrTOC::m_data

◆ m_handles

Handle::handle_container_type FrameC::Handle::m_handles
staticprivateinherited

◆ m_type

const pointer_type FrameC::Handle::m_type
privateinherited

The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/CInterface/FrTOC.cc