ldas-tools-framecpp  2.5.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Static Public Member Functions | List of all members
FrameC::Handle Struct Reference

#include <FrameCInternal.hh>

Inheritance diagram for FrameC::Handle:
fr_file FrameC::FrameH FrameC::FrChannel FrameC::FrDetector FrameC::FrEvent FrameC::FrHistory

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)
 

Constructor & Destructor Documentation

FrameC::Handle::Handle ( pointer_type  Type)
FrameC::Handle::~Handle ( )
virtual

Member Function Documentation

void FrameC::Handle::Deposit ( const Handle Ptr)
static
void FrameC::Handle::Free ( FrameCError **  Error,
void *  Pointer,
pointer_type  ExpectedType,
framec_errno_type  ErrorCode 
)
static
static void FrameC::Handle::Register ( FrameCError **  Error,
void *  Pointer,
pointer_type  ExpectedType,
framec_errno_type  ErrorCode 
)
static
pointer_type FrameC::Handle::Type ( ) const
inline
void FrameC::Handle::Validate ( const Handle Ptr,
pointer_type  Type 
)
static
void FrameC::Handle::Withdraw ( const Handle Ptr)
static

The documentation for this struct was generated from the following files: