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 );
45 NDS::buffer::gps_second_type gps_start,
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 >
NDS::buffer::gps_second_type gps_second_type
Definition: nds_availability.hh:60
A list of availabilitys (channels, availability segments)
Definition: nds_availability.hh:126
A list of detailed segments. This does not contain the channel name.
Definition: nds_availability.hh:97
std::string name
The channel name.
Definition: nds_availability.hh:109
gps_second_type gps_start
Definition: nds_availability.hh:71
A simple [start,stop) range for denoting segments.
Definition: nds_availability.hh:58
std::string frame_type
The ldas supplied frame type.
Definition: nds_availability.hh:48
NDS::buffer::gps_second_type gps_start
The start time for this segment.
Definition: nds_availability.hh:50
DLL_EXPORT simple_segment & operator=(const simple_segment &other)
#define DLL_EXPORT
Definition: channel.h:12
DLL_EXPORT simple_availability_list_type simple_list() const
Definition: nds_availability_internal.cc:20
DLL_EXPORT simple_segment()
Definition: nds_availability.cc:56
An availability segment defines when data is available.
Definition: nds_availability.hh:37
gps_second_type gps_stop
Definition: nds_availability.hh:72
A list of simple segments. This does not contain the channel name.
Definition: nds_availability.hh:79
segment_list_type data
The full availability list, with full frame type information.
Definition: nds_availability.hh:114
A list of simple availability lists.
Definition: nds_availability.hh:87
Availability information for a channel.
Definition: nds_availability.hh:107
DLL_EXPORT segment()
Definition: nds_availability.cc:38
DLL_EXPORT simple_segment_list_type simple_list() const
Get a simple time span list of availability.
Definition: nds_availability_internal.cc:11
std::ostream & operator<<(std::ostream &os, const segment &obj)
Definition: nds_availability.cc:72
NDS::buffer::gps_second_type gps_stop
The second after the end time.
Definition: nds_availability.hh:52