nds2-client - ClientDeveloper  0.16.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
nds_availability.hh File Reference
#include <algorithm>
#include <iterator>
#include <memory>
#include <string>
#include <ostream>
#include <vector>
#include "nds_export.hh"
#include "nds_channel.hh"
#include "nds_buffer.hh"
Include dependency graph for nds_availability.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  NDS::abi_0::segment
 An availability segment defines when data is available. More...
 
struct  NDS::abi_0::simple_segment
 A simple [start,stop) range for denoting segments. More...
 
class  NDS::abi_0::simple_segment_list_type
 A list of simple segments. This does not contain the channel name. More...
 
class  NDS::abi_0::simple_availability_list_type
 A list of simple availability lists. More...
 
class  NDS::abi_0::segment_list_type
 A list of detailed segments. This does not contain the channel name. More...
 
struct  NDS::abi_0::availability
 Availability information for a channel. More...
 
class  NDS::abi_0::availability_list_type
 A list of availabilitys (channels, availability segments) More...
 

Namespaces

 NDS
 The NDS client namespace.
 
 NDS::abi_0
 

Functions

std::ostream & NDS::abi_0::operator<< (std::ostream &os, const segment &obj)
 
std::ostream & NDS::abi_0::operator<< (std::ostream &os, const simple_segment &obj)
 
std::ostream & NDS::abi_0::operator<< (std::ostream &os, const simple_segment_list_type &obj)
 
std::ostream & NDS::abi_0::operator<< (std::ostream &os, const simple_availability_list_type &obj)
 
std::ostream & NDS::abi_0::operator<< (std::ostream &os, const segment_list_type &obj)
 
std::ostream & NDS::abi_0::operator<< (std::ostream &os, const availability &obj)
 
std::ostream & NDS::abi_0::operator<< (std::ostream &os, const availability_list_type &obj)