nidas  v1.2-1520
Classes | Namespaces
SampleInputStream.h File Reference
#include <nidas/core/SampleInput.h>
#include <nidas/core/SampleInputHeader.h>
#include <nidas/core/SampleSourceSupport.h>
#include <nidas/core/SampleStats.h>
#include <nidas/core/Sample.h>
#include <nidas/core/NidsIterators.h>
#include <nidas/core/NidasApp.h>
#include <nidas/util/UTime.h>
#include <nidas/core/BadSampleFilter.h>

Go to the source code of this file.

Classes

struct  nidas::dynld::BlockStats
 Keep track of statistics for a contiguous block of good or bad samples in a stream. More...
 
class  nidas::dynld::SampleInputStream
 An implementation of a SampleInput. More...
 
struct  nidas::dynld::SampleInputStream::ReadResult
 Tuple for all the possible results of iostream reads. More...
 

Namespaces

 nidas
 Root namespace for the NCAR In-Situ Data Acquisition Software.
 
 nidas::core
 The essential core classes of nidas.
 
 nidas::dynld
 The dynamically loadable classes of nidas. The nidas::dynld namespace and any sub namespaces, like nidas::dynld::raf, are for dynamically loadable classes, and any support classes that are only referenced by classes in nidas::dynld. Objects in nidas::dynld are created by nidas::core::DOMObjectFactory, using nidas::core::DynamicLoader, typically from a class="XXXXX" attribute in an XML file.