3#ifndef SWIG__COMMON__NDS_AVAILABLILITY_HH
4#define SWIG__COMMON__NDS_AVAILABLILITY_HH
19 inline namespace abi_0
42 NDS::buffer::gps_second_type
gps_stop );
46 NDS::buffer::gps_second_type
gps_stop );
49 NDS::buffer::gps_second_type
51 NDS::buffer::gps_second_type
88 :
public std::vector< simple_segment_list_type >
#define DLL_EXPORT
Definition channel.h:12
A list of availabilitys (channels, availability segments)
Definition nds_availability.hh:127
DLL_EXPORT simple_availability_list_type simple_list() const
Definition nds_availability_internal.cc:20
A list of detailed segments. This does not contain the channel name.
Definition nds_availability.hh:98
A list of simple availability lists.
Definition nds_availability.hh:89
A list of simple segments. This does not contain the channel name.
Definition nds_availability.hh:80
std::ostream & operator<<(std::ostream &os, const segment &obj)
Definition nds_availability.cc:72
The NDS client namespace.
Definition debug_stream.cc:18
Availability information for a channel.
Definition nds_availability.hh:108
DLL_EXPORT simple_segment_list_type simple_list() const
Get a simple time span list of availability.
Definition nds_availability_internal.cc:11
std::string name
The channel name.
Definition nds_availability.hh:109
segment_list_type data
The full availability list, with full frame type information.
Definition nds_availability.hh:114
An availability segment defines when data is available.
Definition nds_availability.hh:38
std::string frame_type
The ldas supplied frame type.
Definition nds_availability.hh:48
DLL_EXPORT segment()
Definition nds_availability.cc:38
NDS::buffer::gps_second_type gps_start
The start time for this segment.
Definition nds_availability.hh:50
NDS::buffer::gps_second_type gps_stop
The second after the end time.
Definition nds_availability.hh:52
A simple [start,stop) range for denoting segments.
Definition nds_availability.hh:59
DLL_EXPORT simple_segment & operator=(const simple_segment &other)
NDS::buffer::gps_second_type gps_second_type
Definition nds_availability.hh:60
DLL_EXPORT simple_segment(const simple_segment &other)
DLL_EXPORT simple_segment()
Definition nds_availability.cc:56
gps_second_type gps_stop
Definition nds_availability.hh:72
gps_second_type gps_start
Definition nds_availability.hh:71