nidas v1.2.3
Namespaces | Macros | Functions
SampleInputStream.cc File Reference
#include <nidas/core/Project.h>
#include "SampleInputStream.h"
#include <nidas/core/DSMSensor.h>
#include <nidas/core/DSMService.h>
#include <nidas/core/IOChannel.h>
#include <nidas/core/IOStream.h>
#include <nidas/util/Socket.h>
#include <byteswap.h>
#include <nidas/util/Logger.h>
#include <iomanip>

Namespaces

namespace  nidas
 Root namespace for the NCAR In-Situ Data Acquisition Software.
 
namespace  nidas::util
 General utility classes. nidas::util contains classes of general utility, like Socket, Thread, etc. The classes use only the standard Unix system libraries and libstdc++, and have no dependency on other external packages such as an XML parser, or a logging package.
 
namespace  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.
 
namespace  nidas::core
 The essential core classes of nidas.
 

Macros

#define CNAME   ("") << getName() << ": "
 

Functions

std::string ftime (dsm_time_t tt)
 
std::ostream & operator<< (std::ostream &out, const BlockStats &bs)
 
std::ostream & nidas::core::operator<< (std::ostream &out, const nidas::core::SampleHeader &header)
 
std::ostream & nidas::core::operator<< (std::ostream &out, const nidas::core::Sample &samp)
 

Macro Definition Documentation

◆ CNAME

#define CNAME   ("") << getName() << ": "

Function Documentation

◆ ftime()

std::string ftime ( dsm_time_t tt)
inline

◆ operator<<()

std::ostream & operator<< ( std::ostream & out,
const BlockStats & bs )