Class Index Cross Index Namespace Index

Class FrameCPP::Version_3_4_5::Library

Contains Dictionary for every supported Frame Data Specification version
Contained in: FrameCPP::Version_3_4_5
Derived from: none
Derived by: none

#include "../../../../../lib/framecpp/src/Version3_4_5/dictionary.hh"


public function member index:

Library();
inline Dictionary* getCurrentVersionDictionary(); Get a dictinary for the latest frame format version
Dictionary* getVersionDictionary(int version = FRAMECPP_VERSION); Get a dictionary for the version
 

Description:

This static class loads itself with this information when it is constructed.

The class is used by the Input object to find dictionary for certain frame data format version.


Function Member Descriptions:


FrameCPP::Version_3_4_5::Library::Library


Library();



FrameCPP::Version_3_4_5::Library::getCurrentVersionDictionary - Get a dictinary for the latest frame format version


inline Dictionary* getCurrentVersionDictionary();



FrameCPP::Version_3_4_5::Library::getVersionDictionary - Get a dictionary for the version


Dictionary* getVersionDictionary(int version = FRAMECPP_VERSION);

Exceptions:
ExceptionDescription
read_failureRead failed.



Variable Member Descriptions:


FrameCPP::Version_3_4_5::Library::FRAMECPP_REVISION - Current FrameCPP software minor version

static const int FRAMECPP_REVISION;

FrameCPP::Version_3_4_5::Library::FRAMECPP_VERSION - Current FrameCPP data format version

static const int FRAMECPP_VERSION;

FrameCPP::Version_3_4_5::Library::dictionary3 - Version 3 frame dictionary.

Dictionary dictionary3;

FrameCPP::Version_3_4_5::Library::dictionary4 - Version 4 frame dictionary.

Dictionary dictionary4;

FrameCPP::Version_3_4_5::Library::dictionary5 - Version 5 frame dictionary.

Dictionary dictionary5;