ldas-tools-framecpp  2.8.1
Classes | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Static Private Member Functions | List of all members
FrameCPP::Common::FrameSpec Class Reference

Description of frame specification information. The information contained here allows for information needed to describe a specific frame specification implementation. More...

#include <FrameSpec.hh>

Classes

class  frame_spec_container
 Collection of frame specifications. More...
 
class  Info
 
class  Object
 Base for all frame objects. More...
 
class  ObjectInterface
 Interface to Objects. More...
 
class  ObjectWithChecksum
 Support checksumed objects. More...
 

Public Types

typedef INT_2U version_type
 Version of the frame specification being described. More...
 
typedef INT_2S class_type
 
typedef INT_8U size_type
 
typedef INT_4U instance_type
 
typedef INT_2U version_type
 Version of the frame specification being described. More...
 
typedef INT_2S class_type
 
typedef INT_8U size_type
 
typedef INT_4U instance_type
 
typedef INT_2U version_type
 Version of the frame specification being described. More...
 
typedef INT_2S class_type
 
typedef INT_8U size_type
 
typedef INT_4U instance_type
 

Public Member Functions

 FrameSpec ()
 Constructor. More...
 
 FrameSpec ()
 Constructor. More...
 
 FrameSpec ()
 Constructor. More...
 

Static Public Member Functions

static InfoSpecInfo (version_type Version)
 
static void SpecInfo (version_type Version, Info *Info)
 
static InfoSpecInfo (version_type Version)
 
static void SpecInfo (version_type Version, Info *Info)
 
static InfoSpecInfo (version_type Version)
 
static void SpecInfo (version_type Version, Info *Info)
 

Static Public Attributes

static const CHAR_U MINOR_VERSION_BETA = 255
 

Static Private Member Functions

static frame_spec_containerframe_specs ()
 
static void cleanup_frame_specs ()
 
static frame_spec_containerframe_specs ()
 
static void cleanup_frame_specs ()
 
static frame_spec_containerframe_specs ()
 
static void cleanup_frame_specs ()
 

Detailed Description

Description of frame specification information. The information contained here allows for information needed to describe a specific frame specification implementation.

ignore

Member Typedef Documentation

◆ class_type [1/3]

◆ class_type [2/3]

◆ class_type [3/3]

◆ instance_type [1/3]

◆ instance_type [2/3]

◆ instance_type [3/3]

◆ size_type [1/3]

◆ size_type [2/3]

◆ size_type [3/3]

◆ version_type [1/3]

Version of the frame specification being described.

◆ version_type [2/3]

Version of the frame specification being described.

◆ version_type [3/3]

Version of the frame specification being described.

Constructor & Destructor Documentation

◆ FrameSpec() [1/3]

* FrameCPP::Common::FrameSpec::FrameSpec ( )

Constructor.

◆ FrameSpec() [2/3]

FrameCPP::Common::FrameSpec::FrameSpec ( )

Constructor.

◆ FrameSpec() [3/3]

FrameCPP::Common::FrameSpec::FrameSpec ( )

Constructor.

Member Function Documentation

◆ cleanup_frame_specs() [1/3]

static void FrameCPP::Common::FrameSpec::cleanup_frame_specs ( )
staticprivate

◆ cleanup_frame_specs() [2/3]

static void FrameCPP::Common::FrameSpec::cleanup_frame_specs ( )
staticprivate

◆ cleanup_frame_specs() [3/3]

static void FrameCPP::Common::FrameSpec::cleanup_frame_specs ( )
staticprivate

◆ frame_specs() [1/3]

FrameSpec::frame_spec_container & FrameCPP::Common::FrameSpec::frame_specs ( )
inlinestaticprivate

◆ frame_specs() [2/3]

static frame_spec_container& FrameCPP::Common::FrameSpec::frame_specs ( )
staticprivate

◆ frame_specs() [3/3]

static frame_spec_container& FrameCPP::Common::FrameSpec::frame_specs ( )
staticprivate

◆ SpecInfo() [1/6]

FrameSpec::Info * FrameCPP::Common::FrameSpec::SpecInfo ( version_type  Version)
static

◆ SpecInfo() [2/6]

static Info* FrameCPP::Common::FrameSpec::SpecInfo ( version_type  Version)
static

◆ SpecInfo() [3/6]

static Info* FrameCPP::Common::FrameSpec::SpecInfo ( version_type  Version)
static

◆ SpecInfo() [4/6]

void FrameCPP::Common::FrameSpec::SpecInfo ( version_type  Version,
FrameSpec::Info I 
)
static

◆ SpecInfo() [5/6]

static void FrameCPP::Common::FrameSpec::SpecInfo ( version_type  Version,
Info Info 
)
static

◆ SpecInfo() [6/6]

static void FrameCPP::Common::FrameSpec::SpecInfo ( version_type  Version,
Info Info 
)
static

Member Data Documentation

◆ MINOR_VERSION_BETA

static const CHAR_U FrameCPP::Common::FrameSpec::MINOR_VERSION_BETA = 255
static

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