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

#include <FrEventInternal.hh>

Inheritance diagram for FrameC::FrEvent:
FrameC::Handle

Public Types

typedef FrameCPP::FrEvent data_core_t
 
typedef LDASTools::AL::SharedPtr< data_core_tdata_t
 

Public Member Functions

 FrEvent ()
 
 FrEvent (const fr_event_name_t Name, const fr_event_comment_t Comment, const fr_event_inputs_t Inputs, const fr_event_gtime_t GTime, const fr_event_time_before_t TimeBefore, const fr_event_time_after_t TimeAfter, const fr_event_event_status_t EventStatus, const fr_event_amplitude_t Amplitude, const fr_event_probability_t Probability, const fr_event_statistics_t Statistics, const fr_event_n_param_t NParam, const fr_event_parameters_t *Parameters)
 
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 LDASTools::AL::SharedPtr< data_core_t > FrameC::FrEvent::data_t

Constructor & Destructor Documentation

◆ FrEvent() [1/2]

FrameC::FrEvent::FrEvent ( )

◆ FrEvent() [2/2]

FrameC::FrEvent::FrEvent ( const fr_event_name_t  Name,
const fr_event_comment_t  Comment,
const fr_event_inputs_t  Inputs,
const fr_event_gtime_t  GTime,
const fr_event_time_before_t  TimeBefore,
const fr_event_time_after_t  TimeAfter,
const fr_event_event_status_t  EventStatus,
const fr_event_amplitude_t  Amplitude,
const fr_event_probability_t  Probability,
const fr_event_statistics_t  Statistics,
const fr_event_n_param_t  NParam,
const fr_event_parameters_t Parameters 
)

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()

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::FrEvent::m_data

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