ldas-tools-framecpp  2.5.8
Public Types | Public Member Functions | Static Public Member Functions | List of all members
FrameCPP::Common::Description Class Reference

#include <Description.hh>

Public Types

typedef LDASTools::AL::SharedPtr< FrameSpec::Objectobject_type
 

Public Member Functions

virtual ~Description ()
 
const std::string & GetName () const
 
void Write (OFrameStream &Stream) const
 
void operator() (object_type Obj)
 
void operator() (const object_type::element_type &Obj)
 
INT_4U size () const
 
template<>
const char * Ascii ()
 
template<>
const char * Ascii ()
 
template<>
const char * Ascii ()
 
template<>
const char * Ascii ()
 
template<>
const char * Ascii ()
 
template<>
const char * Ascii ()
 
template<>
const char * Ascii ()
 
template<>
const char * Ascii ()
 
template<>
const char * Ascii ()
 
template<>
const char * Ascii ()
 

Static Public Member Functions

template<typename T >
static const char * Ascii ()
 

Member Typedef Documentation

◆ object_type

Constructor & Destructor Documentation

◆ ~Description()

FrameCPP::Common::Description::~Description ( )
virtual

Member Function Documentation

◆ Ascii() [1/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )

◆ Ascii() [2/11]

template<typename T >
static const char* FrameCPP::Common::Description::Ascii ( )
static

◆ Ascii() [3/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )
inline

◆ Ascii() [4/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )
inline

◆ Ascii() [5/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )
inline

◆ Ascii() [6/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )
inline

◆ Ascii() [7/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )
inline

◆ Ascii() [8/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )
inline

◆ Ascii() [9/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )
inline

◆ Ascii() [10/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )
inline

◆ Ascii() [11/11]

template<>
const char* FrameCPP::Common::Description::Ascii ( )
inline

◆ GetName()

const std::string & FrameCPP::Common::Description::GetName ( ) const

◆ operator()() [1/2]

void FrameCPP::Common::Description::operator() ( object_type  Obj)

◆ operator()() [2/2]

void FrameCPP::Common::Description::operator() ( const object_type::element_type &  Obj)

◆ size()

INT_4U FrameCPP::Common::Description::size ( ) const
inline

◆ Write()

void FrameCPP::Common::Description::Write ( OFrameStream Stream) const

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