|
ldas-tools-frameAPI
2.6.6
|
Maintains a catalog of channels. More...
#include <Catalog.hh>

Classes | |
| class | ChannelMetaData |
| class | DataDictionary |
| class | stream |
Public Types | |
| typedef std::list< std::string > | stream_source_type |
| typedef LDASTools::AL::GPSTime | start_type |
| typedef LDASTools::AL::GPSTime | end_type |
| typedef INT_4U | gps_seconds_type |
| typedef ::FrameAPI::channel_container_type | channel_container_type |
| typedef boost::shared_ptr< LDASTools::AL::unordered_map< std::string, ChannelMetaData > > | channel_dict_type |
| typedef boost::shared_ptr< DataDictionary > | data_dict_type |
| typedef std::list< std::string > | stream_source_type |
| typedef LDASTools::AL::GPSTime | start_type |
| typedef LDASTools::AL::GPSTime | end_type |
| typedef INT_4U | gps_seconds_type |
| typedef ::FrameAPI::channel_container_type | channel_container_type |
| typedef boost::shared_ptr< LDASTools::AL::unordered_map< std::string, ChannelMetaData > > | channel_dict_type |
| typedef boost::shared_ptr< DataDictionary > | data_dict_type |
| typedef std::list< std::string > | stream_source_type |
| typedef LDASTools::AL::GPSTime | start_type |
| typedef LDASTools::AL::GPSTime | end_type |
| typedef INT_4U | gps_seconds_type |
| typedef ::FrameAPI::channel_container_type | channel_container_type |
| typedef boost::shared_ptr< LDASTools::AL::unordered_map< std::string, ChannelMetaData > > | channel_dict_type |
| typedef boost::shared_ptr< DataDictionary > | data_dict_type |
Public Member Functions | |
| Catalog () | |
| Catalog (const stream_source_type &Sources) | |
| channel_dict_type | Channels () const |
| data_dict_type | Fetch (gps_seconds_type Start, gps_seconds_type Stop, const channel_container_type &Channels) |
| start_type | GPSStartTime () const |
| end_type | GPSEndTime () const |
| void | Open (const stream_source_type &Sources) |
| Catalog () | |
| Catalog (const stream_source_type &Sources) | |
| channel_dict_type | Channels () const |
| data_dict_type | Fetch (gps_seconds_type Start, gps_seconds_type Stop, const channel_container_type &Channels) |
| start_type | GPSStartTime () const |
| end_type | GPSEndTime () const |
| void | Open (const stream_source_type &Sources) |
| Catalog () | |
| Catalog (const stream_source_type &Sources) | |
| channel_dict_type | Channels () const |
| data_dict_type | Fetch (gps_seconds_type Start, gps_seconds_type Stop, const channel_container_type &Channels) |
| start_type | GPSStartTime () const |
| end_type | GPSEndTime () const |
| void | Open (const stream_source_type &Sources) |
Private Types | |
| typedef LDASTools::AL::unordered_map< std::string, stream > | stream_set_type |
| typedef LDASTools::AL::unordered_map< std::string, stream > | stream_set_type |
| typedef LDASTools::AL::unordered_map< std::string, stream > | stream_set_type |
Private Member Functions | |
| void | close_streams () |
| void | close_streams () |
| void | close_streams () |
Private Attributes | |
| stream_set_type | streams |
| start_type | start |
| bool | start_set |
| end_type | end |
| bool | end_set |
| channel_dict_type | channels |
Maintains a catalog of channels.
| typedef boost::shared_ptr< LDASTools::AL::unordered_map< std::string, ChannelMetaData > > FrameAPI::Catalog::channel_dict_type |
| typedef boost::shared_ptr< LDASTools::AL::unordered_map< std::string, ChannelMetaData > > FrameAPI::Catalog::channel_dict_type |
| typedef boost::shared_ptr< LDASTools::AL::unordered_map< std::string, ChannelMetaData > > FrameAPI::Catalog::channel_dict_type |
| typedef boost::shared_ptr< DataDictionary > FrameAPI::Catalog::data_dict_type |
| typedef boost::shared_ptr< DataDictionary > FrameAPI::Catalog::data_dict_type |
| typedef boost::shared_ptr< DataDictionary > FrameAPI::Catalog::data_dict_type |
| typedef LDASTools::AL::GPSTime FrameAPI::Catalog::end_type |
| typedef LDASTools::AL::GPSTime FrameAPI::Catalog::end_type |
| typedef LDASTools::AL::GPSTime FrameAPI::Catalog::end_type |
| typedef INT_4U FrameAPI::Catalog::gps_seconds_type |
| typedef INT_4U FrameAPI::Catalog::gps_seconds_type |
| typedef INT_4U FrameAPI::Catalog::gps_seconds_type |
| typedef LDASTools::AL::GPSTime FrameAPI::Catalog::start_type |
| typedef LDASTools::AL::GPSTime FrameAPI::Catalog::start_type |
| typedef LDASTools::AL::GPSTime FrameAPI::Catalog::start_type |
|
private |
|
private |
|
private |
| typedef std::list< std::string > FrameAPI::Catalog::stream_source_type |
| typedef std::list< std::string > FrameAPI::Catalog::stream_source_type |
| typedef std::list< std::string > FrameAPI::Catalog::stream_source_type |
| FrameAPI::Catalog::Catalog | ( | ) |
| FrameAPI::Catalog::Catalog | ( | const stream_source_type & | Sources | ) |
| FrameAPI::Catalog::Catalog | ( | ) |
| FrameAPI::Catalog::Catalog | ( | const stream_source_type & | Sources | ) |
| FrameAPI::Catalog::Catalog | ( | ) |
| FrameAPI::Catalog::Catalog | ( | const stream_source_type & | Sources | ) |
|
inline |
| channel_dict_type FrameAPI::Catalog::Channels | ( | ) | const |
| channel_dict_type FrameAPI::Catalog::Channels | ( | ) | const |
|
private |
|
private |
|
private |
| Catalog::data_dict_type FrameAPI::Catalog::Fetch | ( | gps_seconds_type | Start, |
| gps_seconds_type | Stop, | ||
| const channel_container_type & | Channels | ||
| ) |
| data_dict_type FrameAPI::Catalog::Fetch | ( | gps_seconds_type | Start, |
| gps_seconds_type | Stop, | ||
| const channel_container_type & | Channels | ||
| ) |
| data_dict_type FrameAPI::Catalog::Fetch | ( | gps_seconds_type | Start, |
| gps_seconds_type | Stop, | ||
| const channel_container_type & | Channels | ||
| ) |
|
inline |
| end_type FrameAPI::Catalog::GPSEndTime | ( | ) | const |
| end_type FrameAPI::Catalog::GPSEndTime | ( | ) | const |
| start_type FrameAPI::Catalog::GPSStartTime | ( | ) | const |
| start_type FrameAPI::Catalog::GPSStartTime | ( | ) | const |
|
inline |
| void FrameAPI::Catalog::Open | ( | const stream_source_type & | Sources | ) |
| void FrameAPI::Catalog::Open | ( | const stream_source_type & | Sources | ) |
| void FrameAPI::Catalog::Open | ( | const stream_source_type & | Sources | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.13