ldas-tools-framecpp  2.7.0
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
FrameC::FrameH Struct Reference

#include <FrameHInternal.hh>

Inheritance diagram for FrameC::FrameH:
Inheritance graph
[legend]
Collaboration diagram for FrameC::FrameH:
Collaboration graph
[legend]

Public Types

typedef FrameCPP::FrameH data_core_t
 
typedef boost::shared_ptr< data_core_tdata_t
 

Public Member Functions

 FrameH ()
 
 FrameH (const char *Name, frame_h_gtime_t Start, frame_h_dt_t Dt, frame_h_frame_t FrameNumber)
 
 ~FrameH ()
 
void Read (::fr_file_t *Stream, ::frame_h_frame_t Offset)
 
void ReadNext (::fr_file_t *Stream)
 
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
 

Member Typedef Documentation

◆ data_core_t

◆ data_t

typedef boost::shared_ptr< data_core_t > FrameC::FrameH::data_t

Constructor & Destructor Documentation

◆ FrameH() [1/2]

FrameH::FrameH ( )

◆ FrameH() [2/2]

FrameH::FrameH ( const char *  Name,
frame_h_gtime_t  Start,
frame_h_dt_t  Dt,
frame_h_frame_t  FrameNumber 
)

◆ ~FrameH()

FrameH::~FrameH ( )

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

◆ Read()

void FrameC::FrameH::Read ( ::fr_file_t Stream,
::frame_h_frame_t  Offset 
)
inline

◆ ReadNext()

void FrameC::FrameH::ReadNext ( ::fr_file_t Stream)
inline

◆ Register()

static 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_data

data_t FrameC::FrameH::m_data

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