ldas-tools-frameAPI  3.0.3
Public Types | Public Member Functions | Private Types | Private Attributes | List of all members
FrameAPI::Catalog::DataDictionary Class Reference

#include <Catalog.hh>

Public Types

typedef Frame::channel_type channel_type
 
typedef std::string channel_name_type
 
typedef Frame::channel_type channel_type
 
typedef std::string channel_name_type
 
typedef Frame::channel_type channel_type
 
typedef std::string channel_name_type
 

Public Member Functions

void Push (channel_type Channel)
 
channel_type operator[] (const channel_name_type &Name) const
 
void Push (channel_type Channel)
 
channel_type operator[] (const channel_name_type &Name) const
 
void Push (channel_type Channel)
 
channel_type operator[] (const channel_name_type &Name) const
 

Private Types

typedef LDASTools::AL::unordered_map< std::string, channel_typechannels_type
 
typedef LDASTools::AL::unordered_map< std::string, channel_typechannels_type
 
typedef LDASTools::AL::unordered_map< std::string, channel_typechannels_type
 

Private Attributes

channels_type channels
 

Member Typedef Documentation

◆ channel_name_type [1/3]

◆ channel_name_type [2/3]

◆ channel_name_type [3/3]

◆ channel_type [1/3]

◆ channel_type [2/3]

◆ channel_type [3/3]

◆ channels_type [1/3]

typedef LDASTools::AL::unordered_map< std::string, channel_type > FrameAPI::Catalog::DataDictionary::channels_type
private

◆ channels_type [2/3]

typedef LDASTools::AL::unordered_map< std::string, channel_type > FrameAPI::Catalog::DataDictionary::channels_type
private

◆ channels_type [3/3]

typedef LDASTools::AL::unordered_map< std::string, channel_type > FrameAPI::Catalog::DataDictionary::channels_type
private

Member Function Documentation

◆ operator[]() [1/3]

Catalog::DataDictionary::channel_type FrameAPI::Catalog::DataDictionary::operator[] ( const channel_name_type Name) const

◆ operator[]() [2/3]

channel_type FrameAPI::Catalog::DataDictionary::operator[] ( const channel_name_type Name) const

◆ operator[]() [3/3]

channel_type FrameAPI::Catalog::DataDictionary::operator[] ( const channel_name_type Name) const

◆ Push() [1/3]

void FrameAPI::Catalog::DataDictionary::Push ( channel_type  Channel)

◆ Push() [2/3]

void FrameAPI::Catalog::DataDictionary::Push ( channel_type  Channel)

◆ Push() [3/3]

void FrameAPI::Catalog::DataDictionary::Push ( channel_type  Channel)

Member Data Documentation

◆ channels

channels_type FrameAPI::Catalog::DataDictionary::channels
private

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