nidas v1.2.3
|
The essential core classes of nidas. More...
Classes | |
class | A2DConverter |
Virtual class with methods for performing conversions from integer A2D counts to floating point voltages for each channel of an A2D. More... | |
class | AdaptiveDespiker |
Adaptive forecaster for despiking of time-series data. More... | |
class | AsciiSscanf |
Class providing sscanf functionality for parsing ASCII data. More... | |
class | BadSampleFilter |
Implement rules for filtering bad samples. More... | |
class | BadSampleFilterArg |
BadSampleFilterArg is a NidasAppArg for configuring a BadSampleFilter with filter rules pased to the –filter option. More... | |
class | CalFile |
A class for reading ASCII files containing a time series of calibration data. More... | |
class | CalFileHandler |
This is the interface for handling CalFile records as they are read by a VariableConverter. More... | |
class | CalFileHandlerFunction |
A template subclass which implements the CalFileHandler interface by calling a function object. More... | |
class | CharacterSensor |
Implementation of support for a sensor which generates character output. More... | |
class | ChronyStatusNode |
Object with a printChronyStatus() method which can be called from a DSMServer. More... | |
class | ConnectionInfo |
Extra information associated with an IOChannel concerning the connection. More... | |
class | DatagramSampleScanner |
class | DatagramSocket |
Implementation of an IOChannel, over a DatagramSocket. More... | |
class | Dataset |
A Dataset is a named collection of parameters, that are used in data processing. More... | |
class | Datasets |
A collection of Datasets. More... | |
class | DerivedDataClient |
Interface of a DerivedDataClient of the DerivedDataReader. More... | |
class | DerivedDataReader |
This class will read, parse and make available the parameters in the onboard real-time broadcast of data. More... | |
class | Dictionary |
Interface for a Dictionary class, which can return a string value for a string token name. More... | |
class | DOMable |
Interface of an object that can be instantiated from a DOM element, via the fromDOMElement method, or that can be serialized into a DOM, via the toDOMParent/toDOMElement method. More... | |
class | DOMObjectFactory |
Class that supports creating instances of DOMable objects from a string containing the class name of the object to be created. More... | |
class | DriverSampleScanner |
A SampleScanner for reading samples that have been pre-formatted by a device driver - they already have a header consisting of a timetag, and a data length. More... | |
class | DSMCatalog |
A catalog of DSM DOMElements, implemented with std::map, containing dsm DOMElements, keyed by the ID attributes. More... | |
class | DSMConfig |
Class that should include all that is configurable about a DSM. More... | |
class | DSMConfigIterator |
Class for iterating over the DSMConfigs of a Project or Site. More... | |
class | DSMEngine |
Application for running the NIDAS data acquistion process. More... | |
class | DSMEngineIntf |
A thread that provides XML-based Remote Procedure Calls to web interfaces from the DSMEngine. More... | |
class | DSMEngineStat |
Thread which provides status in XML form from a dsm on a datagram socket, to be read by the status_listener. More... | |
class | DSMSensor |
DSMSensor provides the basic support for reading, processing and distributing samples from a sensor attached to a DSM. More... | |
class | DSMServer |
A provider of services to a DSM. More... | |
class | DSMServerApp |
class | DSMServerIntf |
A thread that provides XML-based Remote Procedure Calls to web interfaces from the DSMServer. More... | |
class | DSMServerIterator |
Class for iterating over the DSMServers of a Project. More... | |
class | DSMServerStat |
Thread which provides status from a dsm_server on a datagram socket. More... | |
class | DSMService |
Base class for a service, as built from a <service> XML tag. More... | |
class | DSMServiceIterator |
Class for iterating over the DSMServices of a DSMServer. More... | |
class | DynamicLoader |
Class providing dynamic loader functionality of system functions dlopen() and dlsym() to look up symbols. More... | |
class | FileSet |
Implementation of an IOChannel using an nidas::util::FileSet. More... | |
class | FsMount |
Filesystem mounter/unmounter. More... | |
class | FsMountWorkerThread |
Filesystem mounter/unmounter. More... | |
class | FullSampleComparator |
Comparator of pointers to Samples, does the same checks as SampleHeaderComparator, but in addition, if two samples compare as equal, then compares their data. More... | |
class | GetAdsFileName |
gets the name of the current .ads file More... | |
class | GetClocks |
gets a list of current clock times for each broadcasting DSM. More... | |
class | GetDsmList |
gets a list of DSMs and their locations from the configuration More... | |
class | GetStatus |
gets a list of current status reports for each broadcasting DSM. More... | |
class | HeaderSource |
An interface for sending a SampleHeader to a SampleOutput. More... | |
class | IOChannel |
A channel for Input or Output of data. More... | |
class | IOChannelRequester |
Interface for an object that requests connections to Inputs or Outputs. More... | |
class | IODevice |
An interface to an IO device. More... | |
class | IOStream |
A base class for buffering data. More... | |
class | Linear |
Why isn't this a sublcass of Polynomial which sets MAX_NUM_COEFFS to 2? More... | |
class | LinearA2DConverter |
A2DConverter for applying a linear conversion to A2D counts values. More... | |
class | Looper |
Looper is a Thread that periodically loops, calling the LooperClient::looperNotify() method of LooperClients at the requested intervals. More... | |
class | LooperClient |
Interface of a client of Looper. More... | |
class | McSocket |
Implementation of an IOChannel, using nidas::util::McSocket<nidas::util::Socket> to establish a TCP connection. More... | |
class | McSocketUDP |
Implementation of an IOChannel, using nidas::util::McSocket<nidas::util::DatagramSocket> to establish a pair of communicating UDP sockets. More... | |
class | MessageSampleScanner |
A DriverSampleScanner which supports the set/get of message separation parameters. More... | |
class | MessageStreamScanner |
A SampleScanner which supports the set/get of message separation parameters and extracts samples from the internal buffer by recognizing separators in the message stream. More... | |
class | MultipleUDPSockets |
class | NearestResampler |
A simple, nearest-point resampler, for generating merged samples from variables from one or more sample sources. More... | |
class | NearestResamplerAtRate |
A simple, nearest-point resampler, for generating merged samples from variables from one or more sample sources. More... | |
class | NidasApp |
NidasApp handles common options for NIDAS applications. More... | |
class | NidasAppArg |
A NidasAppArg is command-line argument which can be handled by NidasApp. More... | |
struct | NidasAppArgv |
Convert vector<string> args to dynamically allocated (argc, argv) pair which will be freed when the instance is destroyed. More... | |
class | NidasAppException |
The NidasApp class throws a NidasAppException when command-line options do not parse. More... | |
class | NidasAppInputFilesArg |
Extend NidasAppArg so the default input specifier and port can be customized, which in turn updates the usage string. More... | |
class | Parameter |
class | ParameterNameTypeComparator |
Functor class for Parameter, doing an equality check of parameter name and type. More... | |
class | ParameterT |
A typed Parameter, with data of type T. More... | |
class | Polled |
Interface for objects with a file descriptor, providing a virtual method to be called when system calls such as select, poll, or epoll indicate an event is pending on the file descriptor. More... | |
class | PolyA2DConverter |
A2DConverter for applying a polynomial conversion to A2D counts values. More... | |
class | Polynomial |
class | ProcessorIterator |
Class for iterating over the Processors of a DSMServer or DSMConfig. More... | |
class | Project |
class | ProjectConfig |
class | ProjectConfigs |
class | ProjectConfigTimeComparator |
Sample time tag comparator. More... | |
class | Prompt |
Class to contain prompt information - string and rate. More... | |
class | RemoteSerialConnection |
class | RemoteSerialListener |
class | Resampler |
Interface for a resampler, simply a SampleClient and a SampleSource. More... | |
class | Sample |
Interface to a data sample. More... | |
struct | sample_type_traits |
struct | sample_type_traits< char > |
struct | sample_type_traits< double > |
struct | sample_type_traits< float > |
struct | sample_type_traits< int > |
struct | sample_type_traits< long long > |
struct | sample_type_traits< short > |
struct | sample_type_traits< unsigned char > |
struct | sample_type_traits< unsigned int > |
struct | sample_type_traits< unsigned short > |
struct | sample_type_traits< void > |
struct | sample_type_traits_base |
class | SampleArchiver |
class | SampleAverager |
class | SampleBuffer |
A SampleClient that buffers its received samples, using a pair of STL vectors, and then sends the buffered samples onto its SampleClients. More... | |
class | SampleChar |
class | SampleClient |
Pure virtual interface of a client of Samples. More... | |
class | SampleClientList |
A list of SampleClients. More... | |
class | SampleClock |
SampleClock adds date information to sample time tags. More... | |
class | SampleConnectionRequester |
Interface for an object that requests connections SampleOutputs. More... | |
class | SampleHeader |
The gcc buildin atomic operations are not supported on arm, and one must use -march=i686 for them to work on 32 bit x86. More... | |
class | SampleHeaderComparator |
Timetag and Id comparator of pointers to Samples: if two timetags are the same, then compare Ids, and if they're equal, compare data length. More... | |
class | SampleInput |
Interface of an input SampleSource. More... | |
class | SampleInputHeader |
class | SampleIOProcessor |
Interface of a processor of samples. More... | |
class | SampleLengthException |
class | SampleMatcher |
Match samples according to DSM and Sample ID ranges, and configure the ranges with criteria in text format. More... | |
class | SampleOutput |
Interface of an output stream of samples. More... | |
class | SampleOutputBase |
Implementation of portions of SampleOutput. More... | |
class | SampleOutputRequestThread |
Interface of an output stream of samples. More... | |
class | SampleParseException |
class | SamplePipeline |
SamplePipeline sorts samples that are coming from one or more inputs. More... | |
class | SamplePool |
A pool of Samples. More... | |
class | SamplePoolInterface |
class | SamplePools |
class | SampleScanner |
A scanner of sample data. More... | |
class | SampleSorter |
A SampleClient that sorts its received samples, using an STL multiset, and then sends the sorted samples onto its SampleClients. More... | |
class | SampleSource |
Pure virtual interface for a source of Samples. More... | |
class | SampleSourceSupport |
A source of samples. More... | |
class | SampleStats |
A source of samples. More... | |
class | SampleT |
A typed Sample, with data of type DataT. More... | |
class | SampleTag |
Class describing a group of variables that are sampled and handled together. More... | |
class | SampleTagIterator |
Class for iterating over the SampleTags of a Project, Site, DSMConfig, or a SampleSource. More... | |
class | SampleThread |
Interface for a Thread for buffering samples. More... | |
class | SampleTimetagComparator |
Sample time tag comparator. More... | |
class | SampleTracer |
SampleTracer uses a Logger to log messages about samples as they are encountered in the code. More... | |
class | SensorCatalog |
A catalog of sensor DOMElements, implemented with std::map, containing sensor DOMElements, keyed by the ID attributes. More... | |
class | SensorHandler |
SensorHandler implements a DSMSensor event loop. More... | |
class | SensorIterator |
Class for iterating over the DSMSensors of a Project, Site, or DSMConfig. More... | |
class | SensorOpener |
Thread which opens DSMSensors. More... | |
class | SerialPortIODevice |
A serial port. More... | |
class | SerialSensor |
Support for a sensor that is sending packets on a TCP socket, a UDP socket, a Bluetooth RF Comm socket, or a good old RS232/422/485 serial port. More... | |
class | ServerSocket |
Implementation of an IOChannel, over a ServerSocket. More... | |
class | ServerSocketIODevice |
An IODevice supporting a TCP or UNIX server socket. More... | |
class | ServiceCatalog |
A catalog of dsm DOMElements, implemented with std::map, containing dsm DOMElements, keyed by the ID attributes. More... | |
class | Site |
A measurement site. More... | |
class | SiteIterator |
Class for iterating over the Sites of a Project, or the Sites served by a DSMServer. More... | |
class | Socket |
Implementation of an IOChannel, over a Socket. More... | |
class | SocketIODevice |
A IODevice providing support for UDP and TCP sockets. More... | |
class | StatusHandler |
This class implements handling routines for the SAX2 parser. More... | |
class | StatusListener |
thread that listens to multicast messages from all of the DSMs. More... | |
class | StatusThread |
A thread that runs periodically checking and multicasting the status of a DSMEngine. More... | |
class | TCPSocketIODevice |
An IODevice consisting of a TCP socket. More... | |
class | TimetagAdjuster |
Adjust time tags of fixed delta-T time series to correct for irregular latency in the assignments of the time tags at acquisition time. More... | |
class | UDPSocketIODevice |
An IODevice consisting of an UDP socket. More... | |
class | UnixIOChannel |
Simple implementation of an IOChannel, over an opened file descriptor. More... | |
class | UnixIODevice |
A basic Unix I/O device, such as a named pipe, or a watched file. More... | |
class | Variable |
Class describing a sampled variable. More... | |
class | VariableConverter |
class | VariableIndex |
A VariableIndex associates a Variable pointer with it's index into it's SampleTag. More... | |
class | VariableIterator |
Class for iterating over the Variables of a Project, Site, DSMConfig, DSMSensor, or SampleTag. More... | |
class | Version |
Class of static member functions providing version strings. More... | |
class | XDOMAttr |
Class providing convienence methods to access the string attributes of a DOMAttr. More... | |
class | XDOMElement |
Wrapper class providing convienence methods to access the string attributes of a DOMElement. More... | |
class | XMLCachingParser |
Derived class of XMLParser that keeps its DOMDocuments when parsing an XML disk file, and returns the cached DOMDocument if the file hasn't changed. More... | |
class | XMLConfigInput |
class | XMLConfigWriter |
An XMLWriter which writes the NIDAS XML configuration. More... | |
class | XMLConfigWriterFilter |
class | XMLErrorHandler |
class | XMLException |
Exception which can be built from an xerces::XMLException, xercesc::SAXException, or xercesc::DOMException. More... | |
class | XMLFdBinInputStream |
Implemenation of xercesc::BinInputStream, which reads from a unix file descriptor. More... | |
class | XMLFdFormatTarget |
Extension of xercesc::XMLFormatTarget support writing XML to an open device (socket for example). More... | |
class | XMLFdInputSource |
Implemenation of xercesc::InputSource, that returns an XMLFdBinInputStream for reading from a Unix file descriptor - i.e. More... | |
class | XMLImplementation |
class | XMLParser |
Wrapper class around xerces-c DOMBuilder to parse XML. More... | |
class | XmlRpcThread |
A thread that provides XML-based Remote Procedure Calls to web interfaces. More... | |
class | XMLStringConverter |
Class providing conversions between string and XMLCh* using the Xerces-c transcode and release methods. More... | |
class | XMLWriter |
Wrapper class around xerces-c DOMWriter to write XML. More... | |
Typedefs | |
typedef std::vector< NidasAppArg * > | nidas_app_arglist_t |
Lists of arguments can be manipulated together by putting them into this container type. | |
typedef std::vector< std::string > | ArgVector |
Convenience typedef for handling the command-line argv as a vector of strings. | |
typedef long long | dsm_time_t |
Posix time in microseconds, the number of non-leap microseconds since 1970 Jan 1 00:00 UTC. | |
typedef unsigned int | dsm_sample_id_t |
typedef enum nidas::core::sampleType | sampleType |
typedef std::multiset< const Sample *, SampleTimetagComparator > | SortedSampleSet |
A multiset for storing samples sorted by timetag. | |
typedef std::set< const Sample *, SampleHeaderComparator > | SortedSampleSet2 |
A set for storing samples sorted by the timetag, id and data length. | |
typedef std::set< const Sample *, FullSampleComparator > | SortedSampleSet3 |
Enumerations | |
enum | McSocketRequest { XML_CONFIG = 0 , RAW_SAMPLE , UDP_PROCESSED_SAMPLE_FEED , XML_ALL_CONFIG , UNKNOWN_REQUEST } |
enum | sampleType { CHAR_ST , UCHAR_ST , SHORT_ST , USHORT_ST , INT32_ST , UINT32_ST , FLOAT_ST , DOUBLE_ST , INT64_ST , UNKNOWN_ST } |
Functions | |
std::ostream & | operator<< (std::ostream &out, const BadSampleFilter &bsf) |
Stream the current rules for BadSampleFilter bsf to out . | |
void | printChronyHeader (std::ostream &ostr) throw () |
void | printChronyTrailer (std::ostream &ostr) throw () |
nidas_app_arglist_t | operator| (nidas_app_arglist_t arglist1, nidas_app_arglist_t arglist2) |
Combine two arglists into a single arglist without any duplicates. | |
std::string | expectArg (const ArgVector &args, int i) |
Parameter::parType | getParamType (std::string) |
Overloaded function to return a enumerated value corresponding to the type pointed to by the argument. | |
Parameter::parType | getParamType (float) |
Parameter::parType | getParamType (int) |
Parameter::parType | getParamType (bool) |
xercesc::DOMDocument * | requestXMLConfig (bool all, const n_u::Inet4SocketAddress &mcastAddr, sigset_t *signalMask=(sigset_t *) 0) |
Request the XML configuration via a McSocket request to a given multicast socket address. | |
Sample * | getSample (sampleType type, unsigned int len) |
A convienence method for getting a sample of an enumerated type from a pool. | |
template<class T > | |
SampleT< T > * | getSample (unsigned int len) |
A convenience function for getting a typed sample from a pool. | |
SampleT< char > * | getSample (const char *data) |
Get a char sample from the pool filled with the given null-terminated string data. | |
unsigned int | maxValue (unsigned short) |
maxValue is an overloaded function returning the maximum value of its integer argument. | |
unsigned int | maxValue (short) |
unsigned int | maxValue (int) |
unsigned int | maxValue (unsigned int) |
template<typename T > | |
sampleType | getSampleType (T *) |
template<class F > | |
CalFileHandler * | makeCalFileHandler (F _fo) |
Helper function to deduce the function object type and return a new instance of the CalFileHandlerFunction type which calls it. | |
xercesc::DOMDocument * | parseXMLConfigFile (const std::string &xmlFileName) |
Utility function which creates a temporary XMLParser, sets the options we typically want and parses the XML into a DOMDocument. | |
std::ostream & | operator<< (std::ostream &target, const XMLStringConverter &toDump) |
std::ostream & | operator<< (std::ostream &out, const nidas::core::SampleHeader &header) |
std::ostream & | operator<< (std::ostream &out, const nidas::core::Sample &samp) |
Variables | |
bool | chronyZebra = false |
const double | MS_PER_KNOT = 1852.0 / 3600.0 |
const float | MBAR_PER_PSI = 68.9476 |
const float | MBAR_PER_KPA = 10.0 |
const float | KELVIN_AT_0C = 273.15 |
const float | STANDARD_ATMOSPHERE = 1013.25 |
const float | floatNAN = nanf("") |
Value of a float NAN for general use. | |
const double | doubleNAN = nan("") |
The essential core classes of nidas.
typedef std::vector<std::string> nidas::core::ArgVector |
Convenience typedef for handling the command-line argv as a vector of strings.
Posix time in microseconds, the number of non-leap microseconds since 1970 Jan 1 00:00 UTC.
typedef std::vector<NidasAppArg*> nidas::core::nidas_app_arglist_t |
Lists of arguments can be manipulated together by putting them into this container type.
The container can be generated using operator|().
typedef std::multiset<const Sample*,SampleTimetagComparator> nidas::core::SortedSampleSet |
A multiset for storing samples sorted by timetag.
It is a multiset rather than a set because it is OK to have samples with the same timetag.
A set for storing samples sorted by the timetag, id and data length.
Duplicate samples which compare as equal ( !(x<y) & !(y<x) ) to another are not inserted. This is used for merging archives containing duplicate samples. Note that we're not comparing the data in the sample. Also note: you must check the return of insert(const Sample*) to know whether a sample was inserted. If a sample wasn't inserted you likely want to do a Sample::freeReference() on it.
References getSample().
Referenced by nidas::core::BadSampleFilterArg::parse(), and nidas::core::NidasAppArg::parse().
|
inline |
References nidas::core::Parameter::BOOL_PARAM.
|
inline |
References nidas::core::Parameter::FLOAT_PARAM.
|
inline |
References nidas::core::Parameter::INT_PARAM.
|
inline |
Overloaded function to return a enumerated value corresponding to the type pointed to by the argument.
References nidas::core::Parameter::STRING_PARAM.
SampleT< char > * nidas::core::getSample | ( | const char * | data | ) |
Get a char sample from the pool filled with the given null-terminated string data.
data | null-terminated string |
References getSample(), and len.
Sample * nidas::core::getSample | ( | sampleType | type, |
unsigned int | len ) |
A convienence method for getting a sample of an enumerated type from a pool.
Returns NULL if type is unknown or len is out of range.
References CHAR_ST, DOUBLE_ST, FLOAT_ST, getSample(), INT32_ST, INT64_ST, len, SHORT_ST, UCHAR_ST, UINT32_ST, UNKNOWN_ST, and USHORT_ST.
Referenced by nidas::dynld::raf::A2D_Serial::A2D_Serial(), nidas::dynld::A2DSensor::A2DBoxcarConfig::A2DBoxcarConfig(), nidas::core::A2DConverter::A2DConverter(), nidas::dynld::A2DSensor::A2DTimeAvgConfig::A2DTimeAvgConfig(), nidas::core::XMLConfigWriterFilter::acceptDSMNode(), nidas::core::XMLConfigWriterFilter::acceptNode(), SampleToDatabase::accumulate(), SampleCounter::accumulateData(), SampleCounter::accumulateSample(), nidas::core::SensorHandler::add(), nidas::core::DSMSensor::addCalFile(), nidas::core::MultipleUDPSockets::addClient(), nidas::core::Looper::addClient(), nidas::core::ProjectConfigs::addConfigByName(), ProjConfigIO::addConfigByTime(), nidas::core::ProjectConfigs::addConfigByTime(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::addConnection(), nidas::core::SampleOutputRequestThread::addConnectRequest(), DataStats::addCounter(), nidas::core::SampleMatcher::addCriteria(), nidas::core::Datasets::addDataset(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::addDestination(), nidas::core::Dataset::addEnvironmentVariable(), nidas::core::ProjectConfig::addEnvironmentVariable(), nidas::core::NidasAppArg::addFlag(), nidas::dynld::BlockStats::addGoodSample(), nidas::dynld::isff::WisardMote::addImpliedSampleTags(), InfluxDB::addMeasurement(), nidas::dynld::isff::WisardMote::addMoteSampleTag(), nidas::core::SampleStats::addNumBytes(), nidas::core::SampleScanner::addNumBytesToStats(), nidas::core::IOStream::addNumInputBytes(), nidas::core::IOStream::addNumOutputBytes(), nidas::dynld::UDPSampleOutput::addNumOutputBytes(), nidas::core::SampleStats::addNumSamples(), nidas::core::DSMSensor::addParameter(), nidas::core::SampleOutputBase::addParameter(), nidas::core::SampleTag::addParameter(), nidas::core::Site::addParameter(), nidas::core::VariableConverter::addParameter(), nidas::core::SamplePools::addPool(), nidas::core::CharacterSensor::addPrompt(), nidas::core::SampleIOProcessor::addRequestedSampleTag(), nidas::core::SampleOutputBase::addRequestedSampleTag(), nidas::dynld::raf::CVIProcessor::addRequestedSampleTag(), nidas::dynld::StatisticsProcessor::addRequestedSampleTag(), nidas::core::SamplePipeline::addSampleClient(), nidas::dynld::raf::SyncServer::addSampleClient(), nidas::core::SampleSourceSupport::addSampleClientForTag(), nidas::core::SampleClock::addSampleDate(), nidas::core::SampleSourceSupport::addSampleTag(), nidas::core::DSMSensor::addSampleTag(), nidas::dynld::iss::WICORSensor::addSampleTag(), nidas::core::DSMSensor::addSampleTag(), nidas::core::NidasApp::addSignal(), nidas::core::Project::addSite(), nidas::core::SampleOutputBase::addSourceSampleTag(), nidas::core::SampleOutputBase::addSourceSampleTags(), nidas::core::DSMService::addSubThread(), nidas::core::SampleAverager::addVariable(), nidas::core::SampleAverager::addVariables(), nidas::core::TimetagAdjuster::adjust(), nidas::core::AdaptiveDespiker::adjustLevel(), nidas::dynld::raf::SyncRecordSource::advanceRecord(), nidas::dynld::UDPSampleOutput::allocateBuffer(), nidas::core::SampleT< DataT >::allocateData(), nidas::dynld::raf::SyncRecordSource::allocateRecord(), nidas::core::NidasApp::allowUnrecognized(), nidas::dynld::GPS_NMEA_Serial::appendChecksum(), nidas::dynld::raf::PIP_Serial::appendDataAndFindGood(), nidas::dynld::raf::SppSerial::appendDataAndFindGood(), nidas::dynld::isff::metek::Apply3DCorrect(), nidas::dynld::isff::metek::Apply3DCorrect(), nidas::dynld::raf::A2D_Serial::applyCalibration(), nidas::core::DSMSensor::applyConversions(), nidas::dynld::isff::WindOrienter::applyOrientation(), nidas::core::NidasAppArg::asBool(), nidas::core::NidasAppArg::asFloat(), nidas::core::NidasAppArg::asInt(), Problem::asJsonArray(), nidas::core::ParameterT< T >::assign(), assign_if_set(), nidas::dynld::StatisticsCruncher::attach(), nidas::dynld::raf::CVIProcessor::attachLVInput(), nidas::core::FsMount::autoMount(), backslash(), nidas::core::IOStream::backup(), nidas::dynld::raf::BCPD_Serial::BCPD_Serial(), TestMesa::buildIODevice(), nidas::core::CharacterSensor::buildIODevice(), nidas::core::SerialSensor::buildIODevice(), nidas::dynld::Uio48Sensor::buildIODevice(), nidas::core::CharacterSensor::buildSampleScanner(), nidas::core::SerialSensor::buildSampleScanner(), nidas::dynld::GPS_NMEA_Serial::buildSampleScanner(), nidas::dynld::raf::PHIPS_UDP::buildSampleScanner(), nidas::dynld::UDPSocketSensor::buildSampleScanner(), nidas::dynld::Uio48Sensor::buildSampleScanner(), nidas::dynld::GPS_NMEA_Serial::calcChecksum(), nidas::dynld::isff::metek::CalcCorrection(), nidas::core::SensorHandler::calcStatistics(), nidas::core::SampleScanner::calcStatistics(), nidas::core::CalFile::CalFile(), nidas::core::CalFile::CalFile(), nidas::core::DSMService::cancel(), nidas::core::FsMount::cancel(), nidas::dynld::raf::CDP_Serial::CDP_Serial(), RemoteSerial::charout(), check_fileset(), nidas::dynld::raf::A2D_Serial::checkCkSum(), nidas::dynld::raf::IRIGSensor::checkClock(), nidas::dynld::isff::WisardMote::checkCRC(), nidas::dynld::raf::Watlow::checkCRC(), nidas::dynld::isff::WisardMote::checkEOM(), nidas::dynld::isff::WisardMote::checkLessUsedSensors(), nidas::core::NidasApp::checkPidFile(), nidas::core::NidasApp::checkRequiredArguments(), nidas::dynld::isff::ATIK_Sonic::checkSampleTags(), nidas::dynld::isff::CSAT3_Sonic::checkSampleTags(), nidas::dynld::isff::Wind3D::checkSampleTags(), nidas::core::DSMService::checkSubThreads(), nidas::dynld::isff::CU_Coldwire::checksum(), nidas::dynld::raf::SyncRecordSource::checkTime(), nidas::core::SensorHandler::PolledDSMSensor::checkTimeout(), nidas::core::SensorHandler::checkTimeouts(), nidas::dynld::UDPSampleOutput::XMLSocketListener::checkWorkers(), nidas::core::SampleOutputRequestThread::clear(), nidas::dynld::raf::SidsNetSensor::clearData(), nidas::dynld::raf::TwoD_Processing::clearData(), nidas::dynld::IR104_Relays::clearOutputs(), nidas::dynld::ViperDIO::clearOutputs(), nidas::dynld::DSC_AnalogOut::clearVoltages(), nidas::core::ParameterT< T >::clone(), nidas::dynld::UDPSampleOutput::clone(), nidas::core::DSMSensor::close(), nidas::core::MultipleUDPSockets::close(), nidas::core::RemoteSerialConnection::close(), nidas::core::RemoteSerialListener::close(), nidas::core::SampleOutputBase::close(), nidas::core::SensorHandler::PolledDSMSensor::close(), nidas::core::SensorHandler::NotifyPipe::close(), nidas::core::ServerSocketIODevice::close(), nidas::core::TCPSocketIODevice::close(), nidas::core::UDPSocketIODevice::close(), nidas::dynld::raf::PPT_Serial::close(), nidas::dynld::raf::UDPArincSensor::close(), nidas::dynld::raf::UDPiPMSensor::close(), nidas::dynld::SampleInputStream::closeBlocks(), nidas::core::DSMEngine::closeOutputs(), SampleCounter::collectMetadata(), nidas::core::CalFile::compileREs(), nidas::dynld::raf::SppSerial::computeCheckSum(), ExtractFast2D::computeDiodeCount(), ExtractDMT::computeDiodeCount(), nidas::dynld::raf::AlicatSDI::computeFlow(), nidas::dynld::isff::WindTilter::computeMatrix(), nidas::dynld::ParoSci_202BG_Calibration::computePressure(), SampleCounter::computeRate(), nidas::dynld::raf::SyncRecordSource::computeSlotIndex(), nidas::dynld::StatisticsCruncher::computeStats(), nidas::core::McSocket::connect(), nidas::core::McSocketUDP::connect(), nidas::core::MultipleUDPSockets::connect(), nidas::core::Socket::connect(), nidas::core::ServerSocket::connect(), nidas::dynld::RawSampleService::connect(), nidas::core::DSMEngine::connect(), nidas::dynld::XMLConfigService::connect(), nidas::core::SampleArchiver::connect(), nidas::dynld::SampleProcessor::connect(), nidas::dynld::StatisticsProcessor::connect(), nidas::core::NearestResamplerAtRate::connect(), nidas::core::SampleAverager::connect(), nidas::dynld::StatisticsCruncher::connect(), nidas::core::NearestResampler::connect(), nidas::core::SamplePipeline::connect(), nidas::dynld::XMLConfigAllService::connected(), nidas::dynld::XMLConfigService::connected(), nidas::core::SampleOutputBase::connected(), nidas::dynld::SampleOutputStream::connected(), nidas::dynld::UDPSampleOutput::connected(), nidas::dynld::SampleInputStream::connected(), nidas::core::McSocketUDP::connected(), nidas::core::MultipleUDPSockets::connected(), nidas::core::McSocket::connected(), nidas::core::DSMEngine::connectOutputs(), nidas::core::SampleArchiver::connectSource(), nidas::dynld::raf::CVIProcessor::connectSource(), nidas::dynld::SampleProcessor::connectSource(), nidas::dynld::StatisticsProcessor::connectSource(), nidas::dynld::raf::SyncRecordGenerator::connectSource(), nidas::dynld::isff::CS_Krypton::convert(), nidas::dynld::isff::RebsLinear::convert(), nidas::dynld::raf::SppSerial::convert(), nidas::core::Variable::convert(), nidas::core::LinearA2DConverter::convert(), nidas::core::PolyA2DConverter::convert(), nidas::dynld::isff::NCAR_TRH::convertNext(), nidas::dynld::isff::NCAR_TRH::convertVariable(), copy_variables_to_record(), nidas::dynld::ParoSci_202BG_Calibration::correctPressure(), nidas::dynld::isff::CSAT3_Sonic::correctTcForPathCurvature(), nidas::dynld::raf::SidsNetSensor::countParticle(), nidas::dynld::raf::TwoD_Processing::countParticle(), ExtractFast2D::countParticles(), ExtractDMT::countParticles(), nidas::dynld::raf::Watlow::CRC16_faster(), nidas::dynld::StatisticsCruncher::createCombinations(), DataStats::createCounters(), nidas::core::FileSet::createFile(), nidas::core::IOChannel::createFile(), nidas::core::VariableConverter::createFromString(), nidas::dynld::raf::SyncRecordSource::createHeader(), InfluxDB::createInfluxDB(), nidas::core::DerivedDataReader::createInstance(), nidas::core::IOChannel::createIOChannel(), nidas::core::DOMObjectFactory::createObject(), nidas::core::Parameter::createParameter(), nidas::dynld::ParoSci_202BG_P::createPressureSample(), nidas::dynld::raf::SidsNetSensor::createSamples(), nidas::dynld::raf::TwoD_Processing::createSamples(), nidas::dynld::isff::WisardMote::createSampleTag(), nidas::dynld::isff::WisardMote::createSampleTags(), nidas::core::Socket::createSocket(), nidas::core::VariableConverter::createVariableConverter(), nidas::core::NearestResampler::ctorCommon(), nidas::dynld::raf::CVI_LV_Input::CVTdiff(), nidas::dynld::isff::CSAT3_Sonic::dataMode(), dataToInfluxDB(), decode_angle(), nidas::dynld::raf::UDPArincSensor::decodeIRIG(), nidas::dynld::raf::UDPArincSensor::decodeTIMER(), SampleToDatabase::defaultMeasurementName(), nidas::core::DerivedDataReader::deleteInstance(), nidas::core::SamplePools::deleteInstance(), nidas::core::SamplePool< SampleType >::deleteInstance(), nidas::core::DSMSensor::deleteLooper(), nidas::dynld::raf::AlicatSDI::derivedDataNotify(), nidas::dynld::raf::LamsSensor::derivedDataNotify(), nidas::dynld::raf::PIP_Serial::derivedDataNotify(), nidas::core::AdaptiveDespiker::despike(), nidas::dynld::isff::Wind3D::despike(), nidas::core::SampleOutputRequestThread::destroyInstance(), nidas::core::XMLCachingParser::destroyInstance(), nidas::core::Project::disableAutoconfig(), nidas::core::SampleOutputBase::disconnect(), nidas::dynld::RawSampleService::disconnect(), nidas::core::DSMEngine::disconnect(), nidas::dynld::XMLConfigService::disconnect(), nidas::core::SampleArchiver::disconnect(), nidas::dynld::raf::CVIProcessor::disconnect(), nidas::dynld::SampleProcessor::disconnect(), nidas::dynld::StatisticsProcessor::disconnect(), nidas::core::SamplePipeline::disconnect(), nidas::core::SampleArchiver::disconnectSource(), nidas::dynld::SampleProcessor::disconnectSource(), nidas::dynld::StatisticsProcessor::disconnectSource(), nidas::dynld::raf::SyncRecordGenerator::disconnectSource(), nidas::core::AdaptiveDespiker::discrLevel(), nidas::core::SampleSourceSupport::distribute(), nidas::core::SampleSourceSupport::distribute(), nidas::core::RemoteSerialConnection::doEscCmds(), nidas::dynld::raf::DSMMesaSensor::DSMMesaSensor(), nidas::dynld::raf::A2D_Serial::dumpConfig(), nidas::core::DynamicLoader::DynamicLoader(), nidas::core::SampleClientList::empty(), nidas::core::NidasApp::enableArguments(), nidas::core::Polynomial::eval(), nidas::core::SampleMatcher::exclusiveMatch(), nidas::core::DSMEngineIntf::DSMAction::execute(), nidas::core::DSMEngineIntf::SensorAction::execute(), nidas::core::GetClocks::execute(), nidas::core::GetStatus::execute(), nidas::core::GetDsmList::execute(), nidas::core::GetAdsFileName::execute(), nidas::dynld::DSC_A2DSensor::executeXmlRpc(), nidas::dynld::raf::A2D_Serial::executeXmlRpc(), nidas::dynld::raf::DSMAnalogSensor::executeXmlRpc(), nidas::dynld::raf::PSI9116_Sensor::executeXmlRpc(), nidas::core::Dictionary::expandString(), expectArg(), nidas::dynld::raf::A2D_Serial::extractStatus(), nidas::dynld::raf::UDPArincSensor::extractStatus(), nidas::dynld::GPS_NMEA_Serial::findChecksum(), nidas::core::Project::findDSM(), nidas::core::Project::findDSM(), nidas::core::Site::findDSM(), nidas::core::Project::findDSM(), nidas::core::Site::findDSM(), nidas::dynld::raf::UHSAS_Serial::findMarker(), nidas::core::DSMConfig::findSampleOutputStreamFileSets(), nidas::core::Project::findSampleOutputStreamFileSets(), nidas::core::Project::findSampleOutputStreamFileSets(), nidas::core::Project::findSensor(), nidas::core::Project::findServer(), nidas::core::Site::findServer(), nidas::core::Project::findServers(), nidas::core::Project::findServerSampleOutputStreamFileSets(), nidas::core::Project::findServerSampleOutputStreamFileSets(), nidas::core::Project::findSite(), nidas::core::Project::findSite(), SampleDispatcher::findStats(), nidas::core::DSMSensor::findVariableIndex(), nidas::dynld::UDPSampleOutput::XMLSocketListener::fireWorkers(), nidas::core::IOStream::flush(), nidas::core::NearestResampler::flush(), nidas::core::SampleArchiver::flush(), nidas::core::SampleAverager::flush(), nidas::core::XMLFdFormatTarget::flush(), nidas::dynld::raf::CVIProcessor::flush(), nidas::dynld::SampleOutputStream::flush(), nidas::dynld::SampleProcessor::flush(), nidas::dynld::StatisticsProcessor::flush(), NidsMerge::flushSorter(), nidas::core::NidasApp::formatId(), nidas::core::NidasApp::formatSampleId(), nidas::core::SampleT< DataT >::freeReference(), nidas::core::CalFile::freeREs(), nidas::core::CharacterSensor::fromDOMElement(), nidas::core::DatagramSocket::fromDOMElement(), nidas::core::Dataset::fromDOMElement(), nidas::core::Datasets::fromDOMElement(), nidas::core::DSMCatalog::fromDOMElement(), nidas::core::DSMConfig::fromDOMElement(), nidas::core::DSMSensor::fromDOMElement(), nidas::core::DSMServer::fromDOMElement(), nidas::core::McSocket::fromDOMElement(), nidas::core::McSocketUDP::fromDOMElement(), nidas::core::MultipleUDPSockets::fromDOMElement(), nidas::core::Project::fromDOMElement(), nidas::core::ProjectConfig::fromDOMElement(), nidas::core::ProjectConfigs::fromDOMElement(), nidas::core::SampleTag::fromDOMElement(), nidas::core::SensorCatalog::fromDOMElement(), nidas::core::ServiceCatalog::fromDOMElement(), nidas::core::Site::fromDOMElement(), nidas::core::Socket::fromDOMElement(), nidas::core::ServerSocket::fromDOMElement(), nidas::core::Variable::fromDOMElement(), nidas::core::VariableConverter::fromDOMElement(), nidas::core::Linear::fromDOMElement(), nidas::core::Polynomial::fromDOMElement(), nidas::dynld::isff::CS_Krypton::fromDOMElement(), nidas::dynld::raf::Arinc_IRS::fromDOMElement(), nidas::dynld::raf::DSMArincSensor::fromDOMElement(), nidas::dynld::raf::DSMMesaSensor::fromDOMElement(), nidas::core::ParameterT< T >::fromDOMElement(), nidas::core::CalFile::fromDOMElement(), nidas::core::DSMService::fromDOMElement(), nidas::core::FileSet::fromDOMElement(), nidas::core::FsMount::fromDOMElement(), nidas::core::SampleIOProcessor::fromDOMElement(), nidas::core::SampleOutputBase::fromDOMElement(), nidas::core::SerialSensor::fromDOMElement(), nidas::dynld::isff::Wind2D::fromDOMElement(), nidas::dynld::raf::CVIProcessor::fromDOMElement(), nidas::dynld::raf::LamsSensor::fromDOMElement(), nidas::dynld::RawSampleService::fromDOMElement(), nidas::dynld::SampleInputStream::fromDOMElement(), nidas::dynld::UDPSampleOutput::fromDOMElement(), nidas::core::Linear::fromString(), nidas::core::Polynomial::fromString(), nidas::core::Looper::gcd(), SampleCounter::generateStreamId(), nidas::core::VariableIndex::get(), nidas::core::LinearA2DConverter::get(), nidas::core::PolyA2DConverter::get(), nidas::dynld::DSC_A2DSensor::getA2DSetup(), nidas::dynld::raf::A2D_Serial::getA2DSetup(), nidas::dynld::raf::DSMAnalogSensor::getA2DSetup(), nidas::dynld::raf::Aircraft::getAircraft(), nidas::core::SampleT< DataT >::getAllocLength(), nidas::core::CalFile::getAllPaths(), nidas::core::SensorHandler::getAllSensors(), nidas::dynld::isff::WindRotator::getAngleDegrees(), nidas::core::XDOMElement::getAttributeValue(), InfluxDB::getAuth(), nidas::dynld::isff::Wind3D::getBias(), nidas::core::A2DConverter::getBipolar(), nidas::core::DatagramSocket::getBufferSize(), nidas::core::MultipleUDPSockets::getBufferSize(), nidas::core::Socket::getBufferSize(), nidas::core::DSMService::getClassName(), nidas::core::DSMSensor::getClassName(), nidas::core::Version::getCompilerDefinitions(), ProjConfigIO::getConfig(), nidas::core::ProjectConfigs::getConfig(), nidas::core::ProjectConfigs::getConfig(), ProjConfigIO::getConfigForTime(), nidas::core::NidasApp::getConfigsXML(), DataStats::getCounter(), nidas::core::SampleTag::getDataIndex(), nidas::core::SampleT< DataT >::getDataLength(), nidas::core::MultipleUDPSockets::getDataPort(), nidas::core::NidasApp::getDataset(), nidas::core::Datasets::getDataset(), nidas::core::Datasets::getDatasets(), nidas::core::SampleT< DataT >::getDataValue(), nidas::core::VariableConverter::getDSMConfig(), nidas::core::DSMSensor::getDSMName(), nidas::core::VariableConverter::getDSMSensor(), nidas::core::MultipleUDPSockets::getFd(), nidas::core::CalFile::getFields(), nidas::core::FileSet::getFileSet(), nidas::core::Project::getFlightName(), nidas::core::A2DConverter::getGain(), SampleCounter::getHeaderLine(), nidas::core::NidasApp::getHostName(), nidas::core::XMLImplementation::getImplementation(), nidas::dynld::IR104_Relays::getInputs(), nidas::dynld::ViperDIO::getInputs(), nidas::core::DynamicLoader::getInstance(), nidas::core::SampleOutputRequestThread::getInstance(), nidas::core::SamplePools::getInstance(), nidas::core::SamplePool< SampleType >::getInstance(), nidas::core::XMLCachingParser::getInstance(), nidas::dynld::raf::IRIGSensor::getIRIGTime(), nidas::dynld::raf::IRIGSensor::getIRIGTime(), nidas::dynld::isff::WindTilter::getLeanAzimuthDegrees(), nidas::dynld::isff::WindTilter::getLeanDegrees(), nidas::core::DSMSensor::getLooper(), nidas::core::SampleT< DataT >::getMaxDataLength(), nidas::dynld::DSC_AnalogOut::getMaxVoltage(), nidas::dynld::DSC_AnalogOut::getMinVoltage(), nidas::core::SensorHandler::getOpenedSensors(), nidas::dynld::IR104_Relays::getOutputs(), nidas::dynld::ViperDIO::getOutputs(), nidas::core::Project::getParameter(), nidas::core::SampleTag::getParameter(), nidas::core::Variable::getParameter(), nidas::core::SamplePools::getPools(), nidas::dynld::UDPSampleOutput::getProjectDOM(), nidas::dynld::raf::SyncRecordReader::getQuotedString(), nidas::core::TimetagAdjuster::getRate(), nidas::dynld::isff::CSAT3_Sonic::getRateCommand(), nidas::core::Socket::getRemoteSocketAddress(), nidas::core::SampleIOProcessor::getRequestedSampleTags(), nidas::core::SampleOutputBase::getRequestedSampleTags(), getSample(), nidas::core::SamplePool< SampleType >::getSample(), getSample(), getSample(), nidas::core::SamplePool< SampleType >::getSample(), nidas::core::SampleSourceSupport::getSampleTags(), nidas::core::DSMServer::getSensorIterator(), nidas::dynld::isff::CSAT3_Sonic::getSerialNumber(), nidas::core::SampleTag::getSite(), nidas::core::DatagramSocket::getSocketAddress(), nidas::core::Version::getSoftwareVersion(), nidas::core::SampleOutputBase::getSourceSampleTags(), CharBuffer::getSpace(), StatsProcess::getStatisticsProcessor(), nidas::dynld::StatisticsCruncher::getStatisticsString(), nidas::dynld::raf::IRIGSensor::getStatusPtr(), nidas::core::Parameter::getStringValue(), nidas::core::DSMConfig::MyDictionary::getTokenValue(), nidas::core::DSMSensor::MyDictionary::getTokenValue(), nidas::dynld::StatisticsProcessor::getUniqueCountsName(), nidas::core::Project::getUniqueSampleId(), nidas::dynld::raf::IRIGSensor::getUnixTime(), nidas::core::NidasAppArg::getUsageFlags(), nidas::core::SerialPortIODevice::getUsecsPerByte(), nidas::core::ParameterT< T >::getValue(), nidas::dynld::raf::SyncRecordReader::getVariable(), nidas::core::SampleTag::getVariable(), InfluxDB::getWriteURL(), nidas::dynld::GPS_Novatel_Serial::gps_to_utc(), handle_alarm(), nidas::core::MultipleUDPSockets::handleChangedSockets(), nidas::dynld::SampleInputStream::handleEOF(), nidas::core::XMLErrorHandler::handleError(), nidas::core::RemoteSerialConnection::handlePollEvents(), nidas::core::SensorHandler::PolledDSMSensor::handlePollEvents(), nidas::core::SensorHandler::NotifyPipe::handlePollEvents(), nidas::core::SensorHandler::handlePollingChange(), nidas::dynld::isff::NCAR_TRH::handleRawRH(), nidas::dynld::isff::NCAR_TRH::handleRawT(), InfluxDB::handleResult(), DataStats::hashId(), SampleTest::header(), nidas::core::Sample::holdReference(), id_to_string(), nidas::dynld::isff::NCAR_TRH::ifanFilter(), nidas::core::AdaptiveDespiker::incrementStatistics(), nidas::core::CharacterSensor::init(), nidas::dynld::ParoSci_202BG_P::init(), nidas::dynld::ParoSci_202BG_T::init(), nidas::dynld::raf::A2D_Serial::init(), nidas::dynld::raf::DSMArincSensor::init(), nidas::dynld::raf::SyncRecordReader::init(), nidas::dynld::raf::SyncRecordSource::init(), nidas::dynld::raf::SyncServer::init(), nidas::dynld::raf::TwoD_USB::init(), nidas::dynld::raf::TwoDS::init(), nidas::dynld::raf::UHSAS_Serial::init(), nidas::dynld::WxtSensor::init(), nidas::dynld::raf::TwoD64_USB::init_parameters(), nidas::dynld::raf::TwoD64_USB_v3::init_parameters(), nidas::dynld::raf::TwoD_USB::init_parameters(), nidas::dynld::raf::TwoDS::init_parameters(), nidas::dynld::isff::WisardMote::initFuncMap(), nidas::core::SerialSensor::initPrompting(), nidas::core::DSMConfig::initSensors(), nidas::core::Project::initSensors(), nidas::core::Site::initSensors(), nidas::core::Project::initSensors(), nidas::core::Site::initSensors(), nidas::dynld::raf::SyncServer::initSensors(), nidas::core::Project::initSensors(), nidas::core::AdaptiveDespiker::initStatistics(), nidas::dynld::StatisticsCruncher::initStats(), nidas::core::XMLFdFormatTarget::insureCapacity(), nidas::core::DSMService::interrupt(), nidas::core::Socket::ConnectionThread::interrupt(), nidas::dynld::RawSampleService::interrupt(), nidas::dynld::XMLConfigService::interrupt(), nidas::core::NidasApp::interrupted(), nidas::core::DSMServer::interruptServices(), nidas::core::BadSampleFilter::invalidSampleHeader(), nidas::core::FsMount::isMounted(), nidas::core::DSMService::join(), nidas::core::SensorHandler::join(), nidas::core::DSMEngine::joinDataThreads(), nidas::core::DSMServer::joinServices(), SampleCounter::jsonData(), DataStats::jsonReport(), SampleCounter::jsonStats(), nidas::dynld::raf::LamsNetSensor::LamsNetSensor(), nidas::core::LinearA2DConverter::LinearA2DConverter(), ProjConfigIO::listConfigs(), DatasetsApp::listDatasetNames(), StatsProcess::listOutputSamples(), PConfig::loadFile(), PConfig::loadRemoteXML(), PConfig::loadVariables(), nidas::core::NidasApp::lockMemory(), nidas::core::TimetagAdjuster::log(), nidas::core::NidasApp::loggingArgs(), LogSchemeFromDOMElement(), nidas::core::DynamicLoader::lookup(), nidas::core::DynamicLoader::lookup(), nidas::dynld::isff::MOSMote::MOS_TimeSyncer::looperNotify(), SensorSimulator::looperNotify(), PConfig::main(), main(), SensorSimApp::main(), main(), DataStats::main(), DmdA2dCk::main(), DataPrep::main(), MergeVerifier::main(), HeaderUtil::main(), NidsMerge::main(), ExtractFast2D::main(), ExtractDMT::main(), SensorExtract::main(), StatsProcess::main(), nidas::core::DSMEngine::main(), nidas::core::DSMServerApp::main(), RemoteSerial::main(), main(), make_xatt(), makeCalFileHandler(), nidas::dynld::StatisticsCruncher::makeName(), nidas::dynld::StatisticsCruncher::makeUnits(), nidas::dynld::StatisticsCruncher::makeUnits(), nidas::core::SampleMatcher::match(), DataPrep::matchVariables(), maxValue(), maxValue(), maxValue(), maxValue(), nidas::core::FsMount::mount(), nidas::core::FsMount::mount(), nidas::core::NearestResampler::NearestResampler(), nidas::core::NearestResamplerAtRate::NearestResamplerAtRate(), nidas::core::NidasApp::nextArg(), nidas::dynld::raf::SyncRecordSource::nextRecord(), nidas::dynld::raf::A2D_Serial::nextSample(), nidas::dynld::raf::SyncRecordReader::nextSample(), nidas::dynld::raf::UDPArincSensor::nextSample(), nidas::dynld::SampleInputStream::nextSample(), nidas::core::DriverSampleScanner::nextSample(), nidas::core::DatagramSampleScanner::nextSample(), nidas::core::MessageStreamScanner::nextSampleByLength(), nidas::core::MessageStreamScanner::nextSampleSepBOM(), nidas::core::MessageStreamScanner::nextSampleSepEOM(), nidas::core::NidasApp::NidasApp(), nidas::core::NidasAppArgv::NidasAppArgv(), nidas::core::RemoteSerialConnection::nlTocrnl(), nidas::core::SensorHandler::NotifyPipe::notify(), nidas::core::DerivedDataReader::notifyClients(), nidas::core::SensorHandler::NotifyPipe::NotifyPipe(), nidas::dynld::GPS_Novatel_Serial::novatelChecksumOK(), InfluxDB::open(), nidas::core::SerialPortIODevice::open(), nidas::core::SerialSensor::open(), nidas::core::ServerSocketIODevice::open(), nidas::core::UDPSocketIODevice::open(), nidas::core::UnixIODevice::open(), nidas::dynld::DSC_A2DSensor::open(), nidas::dynld::DSC_Event::open(), nidas::dynld::isff::CSAT3_Sonic::open(), nidas::dynld::isff::MOSMote::open(), nidas::dynld::ModbusRTU::open(), nidas::dynld::raf::AlicatSDI::open(), nidas::dynld::raf::DSMAnalogSensor::open(), nidas::dynld::raf::DSMArincSensor::open(), nidas::dynld::raf::LamsSensor::open(), nidas::dynld::raf::PIP_Serial::open(), nidas::dynld::raf::PSI9116_Sensor::open(), nidas::dynld::raf::TwoD_USB::open(), nidas::dynld::raf::UDPArincSensor::open(), nidas::dynld::raf::UDPiPMSensor::open(), nidas::dynld::raf::VCSEL2_Serial::open(), nidas::dynld::raf::VCSEL_Serial::open(), RemoteSerial::openConnection(), nidas::core::DSMEngine::openSensors(), nidas::core::DSMConfig::openSensors(), nidas::core::NidasAppArg::operator nidas_app_arglist_t(), nidas::core::Variable::operator<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), nidas::core::SampleTag::operator=(), nidas::dynld::raf::SyncInfo::operator=(), nidas::core::Variable::operator=(), nidas::core::VariableConverter::operator=(), operator|(), nidas::core::BadSampleFilterArg::parse(), nidas::core::NidasAppArg::parse(), nidas::core::XMLCachingParser::parse(), nidas::core::XMLParser::parse(), nidas::core::XMLParser::parse(), nidas::core::SampleMatcher::RangeMatcher::parse_range(), nidas::core::SampleMatcher::RangeMatcher::parse_specifier(), nidas::core::SocketIODevice::parseAddress(), parseAnalog(), nidas::dynld::GPS_Novatel_Serial::parseBESTPOS(), nidas::dynld::GPS_Novatel_Serial::parseBESTVEL(), nidas::dynld::raf::A2D_Serial::parseConfigLine(), nidas::core::Polynomial::parseFields(), nidas::dynld::GPS_NMEA_Serial::parseGGA(), nidas::dynld::GPS_NMEA_Serial::parseHDT(), nidas::core::CalFile::parseInclude(), nidas::core::NidasApp::parseInputs(), nidas::core::DerivedDataReader::parseIWGADTS(), nidas::core::NidasApp::parseLogConfig(), nidas::core::SampleInputHeader::parseMagic(), DataPrep::parseNcServerSpec(), nidas::core::NidasApp::parseNext(), parseOther(), nidas::core::NidasApp::parseOutput(), nidas::dynld::isff::ATIK_Sonic::parseParameters(), nidas::dynld::isff::CSAT3_Sonic::parseParameters(), nidas::dynld::isff::CSI_IRGA_Sonic::parseParameters(), nidas::dynld::isff::Wind3D::parseParameters(), PConfig::parseRemoteSpecifier(), nidas::dynld::GPS_NMEA_Serial::parseRMC(), DataDump::parseRunstring(), DmdA2dCk::parseRunstring(), DatasetsApp::parseRunstring(), DataPrep::parseRunstring(), MergeVerifier::parseRunstring(), HeaderUtil::parseRunstring(), NidsMerge::parseRunstring(), ProjConfigIO::parseRunstring(), parseRunstring(), ExtractDMT::parseRunstring(), SensorExtract::parseRunstring(), SensorSimApp::parseRunstring(), StatsProcess::parseRunstring(), SyncDumper::parseRunstring(), nidas::core::DSMEngine::parseRunstring(), nidas::core::DSMServerApp::parseRunstring(), nidas::dynld::raf::Extract2D::parseRunstring(), RemoteSerial::parseRunstring(), PConfig::parseRunstring(), nidas::core::XMLParser::parseString(), nidas::core::XMLParser::ParseString(), nidas::core::SampleInputHeader::parseTag(), nidas::core::CalFile::parseTime(), nidas::core::NidasApp::parseTime(), nidas::core::CalFile::parseTimeComments(), nidas::core::NidasApp::parseUsername(), nidas::core::SampleInputHeader::parseValue(), nidas::core::ProjectConfigs::parseXML(), nidas::core::Datasets::parseXML(), parseXMLConfigFile(), nidas::core::Project::parseXMLConfigFile(), nidas::dynld::raf::PIP_Serial::PIP_Serial(), nidas::core::SensorHandler::PolledDSMSensor::PolledDSMSensor(), nidas::core::PolyA2DConverter::PolyA2DConverter(), nidas::dynld::raf::SyncRecordSource::preLoadCalibrations(), nidas::dynld::raf::SyncRecordSource::prevRecord(), SampleTest::print(), printChronyHeader(), printChronyTrailer(), SampleCounter::printData(), DumpClient::printHeader(), NidsMerge::printHeader(), SensorExtract::printHeader(), SyncDumper::printHeader(), nidas::dynld::AsciiOutput::printHeader(), MergeVerifier::printHeader(), DumpClient::printHeader(), Problem::printout(), DataStats::printReport(), nidas::core::DSMSensor::printStatus(), nidas::core::SampleArchiver::printStatus(), nidas::dynld::raf::SyncRecordGenerator::printStatus(), nidas::core::SerialSensor::printStatus(), nidas::dynld::DSC_A2DSensor::printStatus(), nidas::dynld::DSC_Event::printStatus(), nidas::dynld::DSC_FreqCounter::printStatus(), nidas::dynld::DSC_PulseCounter::printStatus(), nidas::dynld::raf::A2D_Serial::printStatus(), nidas::dynld::raf::DSMAnalogSensor::printStatus(), nidas::dynld::raf::DSMArincSensor::printStatus(), nidas::dynld::raf::IRIGSensor::printStatus(), nidas::dynld::raf::LamsSensor::printStatus(), nidas::dynld::raf::TwoD_USB::printStatus(), nidas::dynld::raf::TwoDS::printStatus(), nidas::dynld::raf::UDPArincSensor::printStatus(), nidas::dynld::RawSampleService::printStatus(), nidas::core::DSMSensor::printStatusHeader(), nidas::core::DSMSensor::printStatusTrailer(), nidas::dynld::raf::Probe::Probe(), nidas::dynld::IR104_Relays::process(), nidas::dynld::iss::WICORSensor::process(), nidas::dynld::isff::ATIK_Sonic::process(), nidas::dynld::isff::Licor7500::process(), nidas::dynld::isff::NCAR_TRH::process(), nidas::dynld::isff::Wind2D::process(), nidas::dynld::isff::Wind3D::process(), nidas::dynld::iss::TiltSensor::process(), nidas::dynld::DSC_Event::process(), nidas::dynld::DSC_FreqCounter::process(), nidas::dynld::DSC_PulseCounter::process(), nidas::dynld::ParoSci_202BG_T::process(), nidas::dynld::raf::A2DBoardTempSensor::process(), nidas::dynld::raf::DSMAnalogSensor::process(), nidas::dynld::raf::DSMArincSensor::process(), nidas::dynld::A2DSensor::process(), nidas::dynld::isff::WisardMote::process(), nidas::dynld::Uio48Sensor::process(), nidas::dynld::isff::CSI_CRX_Binary::process(), nidas::dynld::isff::CU_Coldwire::process(), nidas::dynld::raf::IRIGSensor::process(), nidas::dynld::GPS_NMEA_Serial::process(), nidas::dynld::GPS_Novatel_Serial::process(), nidas::dynld::IEEE_Float::process(), nidas::dynld::isff::CSAT3_Sonic::process(), nidas::dynld::isff::CSI_IRGA_Sonic::process(), nidas::dynld::isff::DAUSensor::process(), nidas::dynld::isff::MOSMote::process(), nidas::dynld::ModbusRTU::process(), nidas::dynld::raf::A2D_Serial::process(), nidas::dynld::raf::BCPD_Serial::process(), nidas::dynld::raf::CDP_Serial::process(), nidas::dynld::raf::CVI_LV_Input::process(), nidas::dynld::raf::DSMMesaSensor::process(), nidas::dynld::raf::LamsNetSensor::process(), nidas::dynld::raf::LamsSensor::process(), nidas::dynld::raf::PHIPS_UDP::process(), nidas::dynld::raf::PIP_Serial::process(), nidas::dynld::raf::PPT_Serial::process(), nidas::dynld::raf::PSI9116_Sensor::process(), nidas::dynld::raf::SidsNetSensor::process(), nidas::dynld::raf::SPP100_Serial::process(), nidas::dynld::raf::SPP200_Serial::process(), nidas::dynld::raf::SPP300_Serial::process(), nidas::dynld::raf::TwoD64_USB::process(), nidas::dynld::raf::TwoD_House::process(), nidas::dynld::raf::TwoDS::process(), nidas::dynld::raf::UDPArincSensor::process(), nidas::dynld::raf::UHSAS_Serial::process(), nidas::dynld::raf::VCSEL_Serial::process(), nidas::dynld::raf::Watlow::process(), nidas::dynld::TSI_CPC3772::process(), nidas::dynld::WxtSensor::process(), nidas::dynld::raf::DSMArincSensor::processAlta(), nidas::dynld::raf::TwoD32_USB::processImage(), nidas::dynld::raf::TwoDS::processImageRecord(), nidas::dynld::raf::TwoD64_USB::processImageRecord(), nidas::dynld::raf::ADC_HW_EB7022597::processLabel(), nidas::dynld::raf::IRS_HW_HG2001GD::processLabel(), nidas::dynld::raf::IRS_HW_YG1854::processLabel(), nidas::dynld::raf::TwoD_Processing::processParticleSlice(), nidas::dynld::raf::TwoD64_USB::processSOR(), nidas::dynld::raf::TwoD64_USB_v3::processSOR(), nidas::dynld::raf::DSMAnalogSensor::processTemperature(), nidas::core::SamplePipeline::procinit(), nidas::core::Dataset::putenv(), nidas::core::ProjectConfig::putenv(), nidas::core::SamplePool< SampleType >::putSample(), nidas::core::SamplePool< SampleType >::putSample(), nidas::dynld::isff::CSAT3_Sonic::querySonic(), nidas::core::DSMEngine::quit(), nidas::core::SamplePipeline::rawinit(), nidas::core::IOStream::read(), nidas::dynld::SampleInputStream::read(), nidas::dynld::raf::SyncServer::read(), nidas::dynld::raf::SyncRecordReader::read(), nidas::core::McSocket::read(), nidas::core::McSocketUDP::read(), nidas::core::MultipleUDPSockets::read(), nidas::core::ServerSocket::read(), nidas::core::IOStream::read(), nidas::core::UnixIOChannel::read(), nidas::core::UnixIODevice::read(), nidas::core::ServerSocketIODevice::read(), nidas::core::TCPSocketIODevice::read(), nidas::core::UDPSocketIODevice::read(), nidas::core::UnixIODevice::read(), nidas::dynld::SampleInputStream::readBlock(), nidas::core::IOStream::readBuf(), nidas::core::DSMSensor::readBuffer(), nidas::core::SampleScanner::readBuffer(), nidas::core::MessageStreamScanner::readBuffer(), nidas::core::DatagramSampleScanner::readBuffer(), nidas::core::SampleScanner::readBuffer(), nidas::core::MessageStreamScanner::readBuffer(), nidas::core::DSMSensor::readBuffer(), nidas::core::XMLFdBinInputStream::readBytes(), nidas::core::A2DConverter::readCalFile(), nidas::core::VariableConverter::readCalFile(), nidas::dynld::ParoSci_202BG_Calibration::readCalFile(), nidas::core::CalFile::readCF(), nidas::core::CalFile::readCFInclude(), nidas::core::CalFile::readCFNoLock(), nidas::dynld::raf::A2D_Serial::readConfig(), nidas::dynld::raf::DSMAnalogSensor::readFilterFile(), nidas::dynld::isff::WisardMote::readHead(), DataStats::readHeader(), nidas::dynld::raf::SyncRecordReader::readKeyedQuotedValues(), nidas::core::CalFile::readLine(), nidas::dynld::isff::WisardMote::readMoteId(), nidas::dynld::isff::Wind3D::readOffsetsAnglesCalFile(), nidas::dynld::DSC_FreqCounter::readParams(), nidas::dynld::ParoSci_202BG_P::readParams(), nidas::dynld::ParoSci_202BG_T::readParams(), SensorSimulator::readPrompts(), nidas::core::DSMSensor::readSample(), nidas::core::DSMSensor::readSamples(), DataStats::readSamples(), nidas::core::RemoteSerialConnection::readSensorName(), nidas::core::IOStream::readUntil(), nidas::core::IOStream::reallocateBuffer(), nidas::core::SampleT< DataT >::reallocateData(), nidas::core::DSMEngine::reboot(), nidas::dynld::UDPSampleOutput::receive(), nidas::dynld::raf::SyncRecordSource::receive(), nidas::core::DSMSensor::receive(), nidas::core::NearestResampler::receive(), nidas::core::NearestResamplerAtRate::receive(), nidas::core::SampleAverager::receive(), nidas::core::SampleSorter::receive(), nidas::dynld::raf::CVIProcessor::receive(), nidas::dynld::SampleOutputStream::receive(), nidas::dynld::StatisticsCruncher::receive(), DumpClient::receive(), SampleDispatcher::receive(), nidas::dynld::AsciiOutput::receive(), nidas::dynld::raf::CVIOutput::receive(), nidas::core::DSMEngineIntf::SensorAction::registerSensor(), nidas::dynld::raf::DSMArincSensor::registerWithUDPArincSensor(), nidas::core::RemoteSerialListener::RemoteSerialListener(), nidas::core::SensorHandler::remove(), nidas::core::SensorHandler::remove(), nidas::dynld::isff::metek::Remove2DCorrections(), nidas::core::Project::removeAutoConfig(), nidas::core::MultipleUDPSockets::removeClient(), nidas::core::DerivedDataReader::removeClient(), nidas::core::MultipleUDPSockets::removeClient(), nidas::core::ProjectConfigs::removeConfig(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::removeConnection(), nidas::core::Datasets::removeDataset(), nidas::core::Site::removeDSMConfig(), nidas::core::SamplePools::removePool(), nidas::core::SampleIOProcessor::removeRequestedSampleTag(), nidas::core::SampleSourceSupport::removeSampleClient(), nidas::core::SamplePipeline::removeSampleClient(), nidas::core::SamplePipeline::removeSampleClientForTag(), nidas::core::SampleSourceSupport::removeSampleTag(), nidas::core::DSMSensor::removeSampleTag(), nidas::core::DSMSensor::removeSampleTag(), nidas::core::DSMConfig::removeSensor(), nidas::core::SampleTag::removeVariable(), DataStats::report(), MergeVerifier::reportBackward(), nidas::dynld::isff::CU_Coldwire::reportBadChecksum(), nidas::dynld::isff::CSI_CRX_Binary::reportBadCRC(), nidas::dynld::isff::CSI_IRGA_Sonic::reportBadCRC(), MergeVerifier::reportDuplicate(), MergeVerifier::reportMissing(), DataStats::reportsExhausted(), nidas::core::MessageStreamScanner::requestBiggerSample(), nidas::core::FileSet::requestConnection(), nidas::core::DatagramSocket::requestConnection(), nidas::core::McSocket::requestConnection(), nidas::core::McSocketUDP::requestConnection(), nidas::core::Socket::requestConnection(), nidas::core::ServerSocket::requestConnection(), nidas::dynld::SampleInputStream::requestConnection(), nidas::core::SampleOutputBase::requestConnection(), requestXMLConfig(), nidas::core::NidasApp::requireArguments(), nidas::core::NidasApp::requireLongFlag(), nidas::core::Polynomial::reset(), DataStats::resetResults(), nidas::core::SampleScanner::resetStatistics(), nidas::core::DSMEngine::restart(), DataStats::restartStats(), RemoteSerial::restoreStdin(), nidas::dynld::isff::NCAR_TRH::rhFromRaw(), nidas::dynld::isff::WindTilter::rotate(), nidas::dynld::isff::WindRotator::rotate(), DataStats::run(), DmdA2dCk::run(), DatasetsApp::run(), DataPrep::run(), MergeVerifier::run(), HeaderUtil::run(), NidsMerge::run(), ProjConfigIO::run(), ExtractFast2D::run(), ExtractDMT::run(), RemoteSerial::run(), TestSource::run(), SensorExtract::run(), SensorSimulator::run(), Csat3Sim::run(), StatsProcess::run(), SyncDumper::run(), nidas::core::DerivedDataReader::run(), nidas::core::DSMEngine::run(), nidas::core::DSMServerApp::run(), nidas::core::DSMServerIntf::run(), nidas::core::FsMountWorkerThread::run(), nidas::core::Looper::run(), nidas::core::SampleBuffer::run(), nidas::core::SampleOutputRequestThread::run(), nidas::core::SampleSorter::run(), nidas::core::SensorHandler::run(), nidas::core::SensorOpener::run(), nidas::core::Socket::ConnectionThread::run(), nidas::core::ServerSocket::ConnectionThread::run(), nidas::core::StatusListener::run(), nidas::core::DSMEngineStat::run(), nidas::core::DSMServerStat::run(), nidas::dynld::raf::SyncServer::run(), nidas::dynld::RawSampleService::Worker::run(), nidas::dynld::UDPSampleOutput::VariableListWorker::run(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::run(), nidas::dynld::UDPSampleOutput::XMLSocketListener::run(), nidas::dynld::XMLConfigService::Worker::run(), nidas::core::SampleAverager::SampleAverager(), nidas::core::SampleChar::SampleChar(), SampleCounter::SampleCounter(), SampleDispatcher::SampleDispatcher(), nidas::dynld::SampleInputStream::sampleFromHeader(), nidas::core::SampleInputHeader::SampleInputHeader(), nidas::core::SampleLengthException::SampleLengthException(), nidas::core::SampleOutputBase::SampleOutputBase(), nidas::dynld::SampleOutputStream::SampleOutputStream(), nidas::dynld::SampleOutputStream::SampleOutputStream(), nidas::dynld::SampleOutputStream::SampleOutputStream(), nidas::core::SampleTag::SampleTag(), SampleToDatabase::SampleToDatabase(), SampleToDatabase::SampleToDatabase(), nidas::dynld::raf::TwoD_Processing::saveBuffer(), nidas::dynld::raf::SyncRecordReader::scanHeader(), nidas::dynld::WxtSensor::scanSample(), nidas::dynld::raf::PHIPS_UDP::scanValue(), nidas::dynld::RawSampleService::schedule(), nidas::dynld::XMLConfigService::schedule(), nidas::core::DSMServer::scheduleServices(), nidas::core::CalFile::search(), nidas::core::CharacterSensor::searchSampleScanners(), nidas::dynld::raf::DSMMesaSensor::selectfiletype(), nidas::dynld::StatisticsProcessor::selectRequestedSampleTags(), nidas::dynld::raf::SyncRecordSource::selectVariablesFromProject(), nidas::dynld::raf::SyncRecordSource::selectVariablesFromSensor(), nidas::dynld::raf::VCSEL_Serial::sendAmbientTemperature(), nidas::dynld::raf::PSI9116_Sensor::sendCommand(), InfluxDB::sendData(), nidas::dynld::raf::AlicatSDI::sendFlow(), nidas::dynld::raf::DSMMesaSensor::sendFPGACodeToDriver(), nidas::dynld::raf::SppSerial::sendInitPacketAndCheckAck(), nidas::dynld::raf::UHSAS_Serial::sendInitString(), Csat3Sim::sendMessage(), nidas::dynld::isff::CSAT3_Sonic::sendRateCommand(), nidas::core::NearestResamplerAtRate::sendSample(), nidas::dynld::raf::SyncRecordSource::sendSyncHeader(), nidas::dynld::raf::SyncRecordSource::sendSyncRecord(), nidas::dynld::raf::VCSEL2_Serial::sendTemperaturePressure(), nidas::dynld::raf::PIP_Serial::sendTimePacket(), nidas::dynld::raf::TwoD_USB::sendTrueAirspeed(), nidas::core::DSMConfig::sensorFromDOMElement(), nidas::core::SensorHandler::SensorHandler(), nidas::core::RemoteSerialConnection::sensorNotFound(), sensorTitle(), nidas::core::LinearA2DConverter::set(), nidas::core::PolyA2DConverter::set(), nidas::core::Variable::setA2dChannel(), nidas::dynld::isff::WindRotator::setAngleDegrees(), nidas::core::DSMSensor::setApplyVariableConversions(), nidas::core::SampleInputHeader::setArchiveVersion(), nidas::core::XDOMElement::setAttributeValue(), nidas::dynld::raf::VCSEL2_Serial::setATXRate(), nidas::dynld::raf::VCSEL_Serial::setATXRate(), nidas::core::SampleAverager::setAveragePeriodSecs(), nidas::dynld::SampleInputStream::setBadSampleFilter(), nidas::core::ProjectConfig::setBeginTime(), nidas::dynld::isff::CS_Krypton::setBias(), nidas::dynld::isff::Wind3D::setBias(), nidas::core::A2DConverter::setBipolar(), nidas::core::VariableConverter::setCalFile(), nidas::core::VariableConverter::setCalFileHandler(), nidas::core::DSMSensor::setCatalogName(), nidas::core::DSMSensor::setClassName(), nidas::core::Polynomial::setCoefficients(), nidas::dynld::ParoSci_202BG_Calibration::setCommonModeCoefs(), nidas::core::Project::setConfigName(), nidas::core::SampleInputHeader::setConfigName(), nidas::core::Project::setConfigVersion(), nidas::core::SampleInputHeader::setConfigVersion(), nidas::core::IOChannel::setConnectionInfo(), nidas::core::Variable::setConverter(), nidas::dynld::ParoSci_202BG_Calibration::setCs(), nidas::dynld::raf::CVIProcessor::setD2ADeviceName(), InfluxDB::setDatabase(), nidas::core::SampleHeader::setDataByteLength(), nidas::core::MultipleUDPSockets::setDataPort(), nidas::core::Project::setDataset(), nidas::core::SampleT< DataT >::setDataValue(), nidas::core::SampleT< DataT >::setDataValue(), nidas::core::CalFile::setDateTimeFormat(), nidas::core::NidasAppArg::setDefault(), nidas::core::NidasAppInputFilesArg::setDefaultInput(), nidas::core::DSMSensor::setDefaultMode(), nidas::core::DSMSensor::setDepth(), nidas::core::DSMSensor::setDepth(), nidas::core::Dataset::setDescription(), nidas::dynld::isff::Wind3D::setDespike(), nidas::core::ConnectionInfo::setDestinationAddress(), nidas::core::FsMount::setDevice(), nidas::core::DSMSensor::setDeviceName(), nidas::dynld::DSC_AnalogOut::setDeviceName(), nidas::dynld::ViperDIO::setDeviceName(), nidas::dynld::raf::CVIProcessor::setDigIODeviceName(), nidas::core::FsMount::setDir(), nidas::dynld::isff::Wind2D::setDirName(), nidas::core::AdaptiveDespiker::setDiscLevelMultiplier(), nidas::dynld::isff::Wind3D::setDoHorizontalRotation(), DumpClient::setDOS(), nidas::dynld::isff::Wind3D::setDoTiltCorrection(), nidas::core::DSMSensor::setDriverTimeTagUsecs(), nidas::dynld::ParoSci_202BG_Calibration::setDs(), nidas::core::Project::setDSMCatalog(), nidas::core::DSMSensor::setDSMConfig(), nidas::core::IOChannel::setDSMConfig(), nidas::core::SampleIOProcessor::setDSMConfig(), nidas::core::SampleOutputBase::setDSMConfig(), nidas::core::SampleTag::setDSMConfig(), nidas::core::CalFile::setDSMSensor(), nidas::core::SampleTag::setDSMSensor(), nidas::core::DSMServerIntf::setDSMServer(), nidas::core::DSMService::setDSMServer(), nidas::core::DSMSensor::setDuplicateIdOK(), nidas::core::Variable::setDynamic(), InfluxDB::setEcho(), nidas::core::SampleTag::setEnabled(), DumpClient::setEndTime(), nidas::core::ProjectConfig::setEndTime(), nidas::dynld::StatisticsCruncher::setEndTime(), nidas::dynld::StatisticsProcessor::setEndTime(), nidas::core::NidasApp::setException(), nidas::dynld::SampleInputStream::setExpectHeader(), DumpClient::setfield(), nidas::core::CalFile::setFile(), nidas::core::NearestResamplerAtRate::setFillGaps(), nidas::dynld::StatisticsCruncher::setFillGaps(), nidas::dynld::StatisticsProcessor::setFillGaps(), nidas::core::BadSampleFilter::setFilterBadSamples(), nidas::core::Project::setFlightName(), nidas::dynld::AsciiOutput::setFormat(), nidas::core::DSMSensor::setFullSuffix(), nidas::core::A2DConverter::setGain(), nidas::dynld::DSC_A2DSensor::setGainBipolar(), nidas::dynld::raf::DSMAnalogSensor::setGainBipolar(), nidas::core::SampleOutputBase::setHeaderSource(), nidas::core::SampleBuffer::setHeapBlock(), nidas::core::SamplePipeline::setHeapBlock(), nidas::core::SampleSorter::setHeapBlock(), nidas::core::SampleBuffer::setHeapMax(), nidas::core::SampleSorter::setHeapMax(), nidas::core::DSMSensor::setHeight(), nidas::core::DSMSensor::setHeight(), nidas::core::DatagramSocket::setHostPort(), nidas::core::DSMConfig::setId(), nidas::core::NidasApp::setIdFormat(), nidas::core::CharacterSensor::setInitString(), nidas::core::Linear::setIntercept(), nidas::core::ConnectionInfo::setInterface(), nidas::core::SampleOutputBase::setIOChannel(), nidas::dynld::SampleInputStream::setIOChannel(), nidas::core::DSMSensor::setIODevice(), nidas::core::McSocket::setKeepAliveIdleSecs(), nidas::core::Socket::setKeepAliveIdleSecs(), nidas::core::ServerSocket::setKeepAliveIdleSecs(), nidas::core::TCPSocketIODevice::setKeepAliveIdleSecs(), nidas::core::SamplePipeline::setKeepStats(), nidas::core::SampleSourceSupport::setKeepStats(), nidas::dynld::isff::CS_Krypton::setKw(), nidas::dynld::raf::SyncRecordVariable::setLagOffset(), nidas::core::DSMSensor::setLagSecs(), nidas::core::SampleStats::setLastTimeTag(), nidas::core::DSMSensor::setLatency(), nidas::core::SampleOutputBase::setLatency(), nidas::dynld::SampleOutputStream::setLatency(), nidas::core::SampleSorter::setLateSampleCacheSize(), nidas::core::Variable::setLength(), nidas::core::SampleSorter::setLengthSecs(), nidas::core::DSMConfig::setLocation(), nidas::core::DSMSensor::setLocation(), nidas::core::Variable::setLongName(), nidas::core::SampleClock::setMaxClockDiff(), nidas::core::BadSampleFilter::setMaxDsmId(), nidas::core::BadSampleFilter::setMaxSampleLength(), nidas::core::Variable::setMaxValue(), nidas::core::MessageSampleScanner::setMessageParameters(), nidas::core::MessageStreamScanner::setMessageParameters(), nidas::core::CharacterSensor::setMessageParameters(), nidas::core::NearestResamplerAtRate::setMiddleTimeTags(), nidas::core::BadSampleFilter::setMinDsmId(), nidas::core::BadSampleFilter::setMinSampleLength(), nidas::core::Variable::setMinValue(), nidas::core::Variable::setMissingValue(), nidas::core::FileSet::setMount(), nidas::core::CalFile::setName(), nidas::core::DatagramSocket::setName(), nidas::core::Dataset::setName(), nidas::core::DSMConfig::setName(), nidas::core::DSMServer::setName(), nidas::core::FileSet::setName(), nidas::core::IODevice::setName(), nidas::core::McSocket::setName(), nidas::core::McSocketUDP::setName(), nidas::core::Parameter::setName(), nidas::core::Project::setName(), nidas::core::ProjectConfig::setName(), nidas::core::RemoteSerialConnection::setName(), nidas::core::SampleIOProcessor::setName(), nidas::core::SampleOutputBase::setName(), nidas::core::Site::setName(), nidas::core::Socket::setName(), nidas::core::ServerSocket::setName(), nidas::core::UnixIOChannel::setName(), nidas::core::Variable::setName(), nidas::core::LinearA2DConverter::setNAN(), nidas::core::DatagramSocket::setNonBlocking(), nidas::core::FileSet::setNonBlocking(), nidas::core::McSocket::setNonBlocking(), nidas::core::McSocketUDP::setNonBlocking(), nidas::core::Socket::setNonBlocking(), nidas::core::ServerSocket::setNonBlocking(), nidas::core::UnixIOChannel::setNonBlocking(), nidas::core::MessageStreamScanner::setNullTerminate(), nidas::core::DatagramSampleScanner::setNullTerminate(), nidas::core::Site::setNumber(), nidas::core::Prompt::setOffset(), nidas::core::SampleIOProcessor::setOptional(), nidas::core::FsMount::setOptions(), nidas::core::AdaptiveDespiker::setOutlierProbability(), nidas::dynld::IR104_Relays::setOutputs(), nidas::dynld::ViperDIO::setOutputs(), nidas::dynld::IR104_Relays::setOutputs(), nidas::dynld::ViperDIO::setOutputs(), nidas::core::CalFile::setPath(), nidas::dynld::isff::CS_Krypton::setPathLength(), nidas::core::Variable::setPlotRange(), nidas::core::Variable::setPrefix(), nidas::core::SampleTag::setProcessed(), nidas::core::NidasApp::setProcessName(), nidas::core::DSMConfig::setProcHeapMax(), nidas::core::SamplePipeline::setProcHeapMax(), nidas::dynld::RawSampleService::setProcHeapMax(), nidas::core::DSMConfig::setProcLateSampleCacheSize(), nidas::core::SamplePipeline::setProcLateSampleCacheSize(), nidas::dynld::RawSampleService::setProcLateSampleCacheSize(), nidas::core::DSMConfig::setProcSorterLength(), nidas::core::SamplePipeline::setProcSorterLength(), nidas::dynld::RawSampleService::setProcSorterLength(), nidas::core::DSMServer::setProject(), nidas::core::Site::setProject(), nidas::core::SampleInputHeader::setProjectName(), nidas::core::SerialSensor::Prompter::setPrompt(), nidas::core::CharacterSensor::setPromptOffset(), nidas::core::SampleTag::setPromptOffset(), nidas::core::SerialSensor::Prompter::setPromptOffsetMsec(), nidas::core::SerialSensor::Prompter::setPromptPeriodMsec(), nidas::core::CharacterSensor::setPromptRate(), nidas::core::CharacterSensor::setPromptString(), nidas::core::SampleTag::setPromptString(), nidas::core::Prompt::setRate(), nidas::core::NearestResamplerAtRate::setRate(), nidas::core::SampleTag::setRate(), nidas::core::SampleArchiver::setRaw(), nidas::core::DSMConfig::setRawHeapMax(), nidas::core::SamplePipeline::setRawHeapMax(), nidas::dynld::RawSampleService::setRawHeapMax(), nidas::core::SampleHeader::setRawId(), nidas::core::DSMConfig::setRawLateSampleCacheSize(), nidas::core::SamplePipeline::setRawLateSampleCacheSize(), nidas::dynld::RawSampleService::setRawLateSampleCacheSize(), nidas::core::DSMConfig::setRawSorterLength(), nidas::core::SamplePipeline::setRawSorterLength(), nidas::dynld::RawSampleService::setRawSorterLength(), nidas::dynld::raf::SyncServer::setRawSorterLengthSeconds(), nidas::core::SampleBuffer::setRealTime(), nidas::core::SamplePipeline::setRealTime(), nidas::core::SampleSorter::setRealTime(), nidas::core::SampleOutputBase::setReconnectDelaySecs(), nidas::core::Socket::setRemoteHostPort(), nidas::core::DSMConfig::setRemoteSerialSocketPort(), nidas::core::ConnectionInfo::setRemoteSocketAddress(), nidas::core::Socket::setRemoteUnixPath(), nidas::core::McSocket::setRequester(), nidas::core::McSocketUDP::setRequester(), nidas::core::Socket::setRequestType(), nidas::core::Dataset::setResolutionSecs(), nidas::core::SerialPortIODevice::setRTS485(), nidas::core::BadSampleFilter::setRule(), nidas::core::SampleTag::setSampleId(), nidas::core::DSMSensor::setSampleScanner(), nidas::core::Variable::setSampleTag(), nidas::core::AsciiSscanf::setSampleTag(), nidas::core::BadSampleFilter::setSampleTypeLimit(), nidas::core::SampleTag::setScanfFormat(), nidas::dynld::A2DSensor::setScanRate(), nidas::dynld::raf::UHSAS_Serial::setSendInitBlock(), nidas::core::RemoteSerialConnection::setSensor(), nidas::core::Project::setSensorCatalog(), nidas::core::SampleTag::setSensorId(), DumpClient::setSensors(), nidas::core::SampleIOProcessor::setService(), nidas::core::Project::setServiceCatalog(), DumpClient::setShowDeltaT(), DumpClient::setShowLen(), nidas::core::DSMConfig::setSite(), nidas::core::DSMServer::setSite(), nidas::core::Variable::setSite(), nidas::core::Variable::setSiteSuffix(), nidas::core::Linear::setSlope(), nidas::core::SampleInputHeader::setSoftwareVersion(), nidas::dynld::raf::SyncServer::setSorterLengthSeconds(), nidas::dynld::isff::Wind2D::setSpeedName(), DumpClient::setStartTime(), nidas::dynld::StatisticsCruncher::setStartTime(), nidas::dynld::StatisticsProcessor::setStartTime(), nidas::core::DSMSensor::setStation(), nidas::core::SampleTag::setStation(), nidas::core::Variable::setStation(), nidas::dynld::raf::SyncServer::setStopSignal(), nidas::core::Prompt::setString(), nidas::core::DSMSensor::setSuffix(), nidas::core::SampleTag::setSuffix(), nidas::core::Site::setSuffix(), nidas::core::Variable::setSuffix(), nidas::dynld::raf::SyncRecordVariable::setSyncRecOffset(), nidas::core::Project::setSystemName(), nidas::core::SampleInputHeader::setSystemName(), nidas::dynld::raf::TwoD_USB::setTASRate(), nidas::dynld::isff::Wind3D::setTcOffset(), nidas::core::ServerSocketIODevice::setTcpNoDelay(), nidas::core::TCPSocketIODevice::setTcpNoDelay(), nidas::dynld::isff::Wind3D::setTcSlope(), DumpClient::setTimeFormat(), nidas::core::DSMSensor::setTimeoutMsecs(), nidas::dynld::raf::Extract2D::setTimeStamp(), nidas::dynld::raf::Extract2D::setTimeStamp(), nidas::core::SampleHeader::setTimeTag(), nidas::core::SampleTag::setTimetagAdjust(), nidas::core::CalFile::setTimeZone(), nidas::dynld::ParoSci_202BG_Calibration::setTs(), nidas::core::FsMount::setType(), nidas::core::Variable::setType(), nidas::core::DSMSensor::setTypeName(), nidas::dynld::ParoSci_202BG_Calibration::setU0(), nidas::dynld::isff::Wind2D::setUName(), nidas::dynld::WxtSensor::setUName(), nidas::core::Variable::setUnits(), nidas::core::VariableConverter::setUnits(), nidas::core::DatagramSocket::setUnixPath(), nidas::dynld::raf::TwoD_Processing::setupBuffer(), nidas::core::Looper::setupClientMaps(), nidas::core::NidasApp::setupDaemon(), nidas::dynld::StatisticsCruncher::setupFluxes(), nidas::core::NidasApp::setupLogScheme(), nidas::dynld::StatisticsCruncher::setupMinMax(), nidas::dynld::StatisticsCruncher::setupMoments(), nidas::core::NidasApp::setupProcess(), nidas::dynld::StatisticsCruncher::setupPrunedTrivariances(), nidas::dynld::StatisticsCruncher::setupReducedFluxes(), MergeVerifier::setupSignals(), RemoteSerial::setupSignals(), SensorExtract::setupSignals(), SyncDumper::setupSignals(), nidas::core::DSMEngine::setupSignals(), nidas::core::DSMServerApp::setupSignals(), nidas::dynld::raf::Extract2D::setupSignals(), RemoteSerial::setupStdinout(), nidas::core::SensorHandler::PolledDSMSensor::setupTimeouts(), nidas::core::SensorHandler::setupTimeouts(), InfluxDB::setURL(), nidas::core::NidasAppArg::setUsageString(), nidas::core::SampleScanner::setUsecsPerByte(), InfluxDB::setUser(), nidas::dynld::isff::CS_Krypton::setV0(), nidas::core::ParameterT< T >::setValue(), nidas::core::ParameterT< T >::setValues(), nidas::core::VariableConverter::setVariable(), nidas::dynld::isff::Wind2D::setVName(), nidas::dynld::WxtSensor::setVName(), nidas::dynld::DSC_AnalogOut::setVoltage(), nidas::dynld::DSC_AnalogOut::setVoltages(), nidas::core::XMLConfigWriterFilter::setWhatToShow(), nidas::core::DSMServer::setXMLConfigFileName(), nidas::core::ProjectConfig::setXMLName(), nidas::dynld::ParoSci_202BG_Calibration::setYs(), nidas::dynld::raf::IRIGSensor::shortStatusString(), PConfig::showAll(), PConfig::showCalFiles(), DatasetsApp::showEnv(), PConfig::showHostNames(), PConfig::showSensorClasses(), PConfig::showVariables(), nidas::core::DSMEngine::shutdown(), nidas::core::SerialSensor::shutdownPrompting(), MergeVerifier::sigAction(), SensorExtract::sigAction(), SyncDumper::sigAction(), nidas::dynld::raf::Extract2D::sigAction(), sigAction(), RemoteSerial::signalCatcher(), nidas::dynld::isff::CSI_CRX_Binary::signature(), nidas::dynld::isff::CSI_IRGA_Sonic::signature(), nidas::core::SampleBuffer::size(), nidas::core::SampleT< DataT >::sizeofDataType(), nidas::core::IOStream::skip(), nidas::dynld::raf::SyncRecordSource::slog(), nidas::core::Socket::Socket(), nidas::core::Socket::Socket(), RemoteSerial::socketReadLine(), nidas::core::AdaptiveDespiker::spline(), nidas::core::AdaptiveDespiker::splint(), nidas::dynld::StatisticsCruncher::splitNames(), nidas::dynld::raf::SPP100_Serial::SPP100_Serial(), nidas::dynld::raf::SPP200_Serial::SPP200_Serial(), nidas::dynld::raf::SPP300_Serial::SPP300_Serial(), nidas::dynld::raf::SppSerial::SppSerial(), nidas::core::DSMEngine::start(), nidas::core::NidasApp::startArgs(), nidas::dynld::BlockStats::startBadBlock(), nidas::core::SerialSensor::startPrompting(), nidas::core::AdaptiveDespiker::staticInit(), nidas::dynld::StatisticsCruncher::StatisticsCruncher(), nidas::core::StatusListener::StatusListener(), nidas::dynld::raf::IRIGSensor::statusString(), nidas::core::DSMEngine::stop(), nidas::core::SerialSensor::stopPrompting(), nidas::dynld::raf::stream_histogram(), string_to_lower(), nidas::dynld::raf::SyncInfo::SyncInfo(), nidas::dynld::raf::SyncRecordReader::SyncRecordReader(), nidas::dynld::raf::SyncRecordSource::SyncRecordSource(), nidas::dynld::raf::TwoD_USB::Tap2DToTAS(), nidas::dynld::raf::TwoD_USB::Tap2DToTAS(), nidas::dynld::raf::TwoD64_USB_v3::TASToTap2D(), nidas::dynld::raf::TwoD_USB::TASToTap2D(), nidas::dynld::isff::NCAR_TRH::tempFromRaw(), nidas::dynld::isff::CSAT3_Sonic::terminalMode(), nidas::core::XMLImplementation::terminate(), SampleTest::test(), nidas::dynld::DSC_A2DSensor::testVoltage(), nidas::dynld::raf::A2D_Serial::testVoltage(), nidas::dynld::raf::DSMAnalogSensor::testVoltage(), nidas::core::Dataset::toDOMElement(), nidas::core::Datasets::toDOMElement(), nidas::core::ProjectConfig::toDOMElement(), nidas::core::ProjectConfigs::toDOMElement(), nidas::core::DSMConfig::toDOMElement(), nidas::core::Project::toDOMElement(), nidas::core::SampleTag::toDOMElement(), nidas::core::Site::toDOMElement(), nidas::core::ServerSocket::toDOMElement(), nidas::core::Variable::toDOMElement(), nidas::core::DSMSensor::toDOMParent(), nidas::core::SampleInputHeader::toString(), nidas::core::Linear::toString(), nidas::core::Polynomial::toString(), nidas::dynld::isff::RebsLinear::toString(), nidas::dynld::isff::ATIK_Sonic::transducerShadowCorrection(), nidas::core::DSMSensor::trimUnparsed(), nidas::dynld::isff::WisardMote::TsoilData::TsoilData(), nidas::dynld::raf::TwoD_House::TwoD_House(), DumpClient::typeToFormat(), nidas::dynld::raf::UDPArincSensor::UDPArincSensor(), nidas::dynld::UDPSampleOutput::UDPSampleOutput(), nidas::core::FsMount::unmount(), nidas::dynld::isff::WisardMote::unpack100thSec(), nidas::dynld::isff::WisardMote::unpack10thSec(), nidas::dynld::isff::WisardMote::unpackAccumSec(), nidas::dynld::isff::WisardMote::unpackCNR2(), nidas::dynld::raf::UnpackDMT_ULong(), nidas::dynld::raf::UnpackDMT_UShort(), nidas::dynld::isff::WisardMote::unpackGsoil(), nidas::dynld::isff::WisardMote::unpackInt16(), nidas::dynld::isff::WisardMote::unpackInt32(), nidas::dynld::isff::WisardMote::unpackNR01(), nidas::dynld::isff::WisardMote::unpackPicTime(), nidas::dynld::isff::WisardMote::unpackPicTimeFields(), nidas::dynld::isff::WisardMote::unpackPower(), nidas::dynld::isff::WisardMote::unpackQsoil(), nidas::dynld::isff::WisardMote::unpackRlw(), nidas::dynld::isff::WisardMote::unpackRlwKZ(), nidas::dynld::isff::WisardMote::unpackRnet(), nidas::dynld::isff::WisardMote::unpackRsw(), nidas::dynld::isff::WisardMote::unpackRsw2(), nidas::dynld::isff::WisardMote::unpackStatus(), nidas::dynld::isff::WisardMote::unpackTP01(), nidas::dynld::isff::WisardMote::unpackTRH(), nidas::dynld::isff::WisardMote::unpackTsoil(), nidas::dynld::isff::WisardMote::unpackUint16(), nidas::dynld::isff::WisardMote::unpackUint32(), nidas::dynld::isff::WisardMote::unpackXbee(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::updatePollfds(), nidas::core::AdaptiveDespiker::updateStatistics(), nidas::core::NidasAppInputFilesArg::updateUsage(), DataPrep::usage(), nidas::core::DSMEngine::usage(), nidas::core::DSMServerApp::usage(), usage(), PConfig::usage(), DataStats::usage(), DmdA2dCk::usage(), usage(), MergeVerifier::usage(), HeaderUtil::usage(), ExtractDMT::usage(), RemoteSerial::usage(), SensorExtract::usage(), SensorSimApp::usage(), StatsProcess::usage(), usage(), SyncDumper::usage(), usage(), usage(), nidas::dynld::raf::Extract2D::usage(), nidas::core::NidasApp::usage(), nidas::core::NidasAppArg::usage(), nidas::core::CharacterSensor::validate(), nidas::core::Site::validate(), nidas::dynld::A2DSensor::validate(), nidas::dynld::DSC_A2DSensor::validate(), nidas::dynld::DSC_FreqCounter::validate(), nidas::dynld::DSC_PulseCounter::validate(), nidas::dynld::GPS_NMEA_Serial::validate(), nidas::dynld::GPS_Novatel_Serial::validate(), nidas::dynld::IEEE_Float::validate(), nidas::dynld::isff::Licor7500::validate(), nidas::dynld::isff::NCAR_TRH::validate(), nidas::dynld::isff::Wind2D::validate(), nidas::dynld::isff::WisardMote::validate(), nidas::dynld::ModbusRTU::validate(), nidas::dynld::raf::A2D_Serial::validate(), nidas::dynld::raf::AlicatSDI::validate(), nidas::dynld::raf::CDP_Serial::validate(), nidas::dynld::raf::DSMAnalogSensor::validate(), nidas::dynld::raf::PIP_Serial::validate(), nidas::dynld::raf::PSI9116_Sensor::validate(), nidas::dynld::raf::SPP100_Serial::validate(), nidas::dynld::raf::SPP200_Serial::validate(), nidas::dynld::raf::SPP300_Serial::validate(), nidas::dynld::raf::SppSerial::validate(), nidas::dynld::raf::TwoD64_USB_v3::validate(), nidas::dynld::raf::UDPArincSensor::validate(), nidas::dynld::raf::UDPiPMSensor::validate(), nidas::dynld::TSI_CPC3772::validate(), nidas::dynld::Uio48Sensor::validate(), nidas::core::DSMConfig::validateSensorAndSampleIds(), nidas::core::CharacterSensor::validateSscanfs(), nidas::dynld::isff::Wind2D::validateSscanfs(), nidas::dynld::isff::Wind3D::validateSscanfs(), nidas::core::Variable::Variable(), nidas::core::VariableConverter::VariableConverter(), nidas::dynld::raf::DSMAnalogSensor::voltageActual(), nidas::core::DSMEngine::waitForSignal(), nidas::core::DSMServerApp::waitForSignal(), nidas::dynld::raf::Watlow::Watlow(), nidas::dynld::isff::Wind3D::Wind3D(), nidas::dynld::isff::WindOrienter::WindOrienter(), nidas::dynld::SampleOutputStream::write(), nidas::core::McSocket::write(), nidas::core::McSocketUDP::write(), nidas::core::ServerSocket::write(), nidas::core::MultipleUDPSockets::write(), nidas::core::Socket::write(), nidas::core::UnixIOChannel::write(), nidas::dynld::UDPSampleOutput::write(), nidas::core::IOStream::write(), nidas::core::McSocket::write(), nidas::core::McSocketUDP::write(), nidas::core::ServerSocket::write(), nidas::core::MultipleUDPSockets::write(), nidas::core::SampleOutputBase::write(), nidas::core::SerialPortIODevice::write(), nidas::core::UnixIOChannel::write(), nidas::core::UnixIODevice::write(), nidas::core::IOStream::write(), nidas::core::XMLWriter::write(), nidas::core::XMLFdFormatTarget::writeChars(), writeInfluxResult(), ARLIngest::writeLine(), nidas::core::XMLWriter::writeNode(), nidas::core::Datasets::writeXML(), nidas::core::ProjectConfigs::writeXML(), nidas::dynld::WxtSensor::wxtValidateSscanfs(), nidas::core::XMLException::XMLException(), nidas::core::XMLFdFormatTarget::XMLFdFormatTarget(), nidas::core::XMLParser::XMLParser(), nidas::dynld::StatisticsCruncher::zeroStats(), nidas::dynld::raf::A2D_Serial::~A2D_Serial(), AutoProject::~AutoProject(), nidas::core::CalFile::~CalFile(), nidas::core::CharacterSensor::~CharacterSensor(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::~ConnectionMonitor(), nidas::core::Socket::ConnectionThread::~ConnectionThread(), nidas::dynld::raf::CVIProcessor::~CVIProcessor(), DataPrep::~DataPrep(), nidas::dynld::raf::DSMArincSensor::~DSMArincSensor(), nidas::core::DSMConfig::~DSMConfig(), nidas::core::DSMSensor::~DSMSensor(), nidas::core::DSMServer::~DSMServer(), nidas::core::DSMService::~DSMService(), InfluxDB::~InfluxDB(), nidas::core::NearestResampler::~NearestResampler(), nidas::core::NearestResamplerAtRate::~NearestResamplerAtRate(), nidas::core::NidasAppArgv::~NidasAppArgv(), nidas::core::Project::~Project(), nidas::core::ProjectConfigs::~ProjectConfigs(), nidas::core::SampleArchiver::~SampleArchiver(), nidas::core::SampleIOProcessor::~SampleIOProcessor(), nidas::core::SampleOutputBase::~SampleOutputBase(), nidas::core::SamplePool< SampleType >::~SamplePool(), nidas::core::SamplePools::~SamplePools(), nidas::dynld::SampleProcessor::~SampleProcessor(), nidas::core::SampleSorter::~SampleSorter(), nidas::core::SampleTag::~SampleTag(), nidas::core::SensorHandler::~SensorHandler(), nidas::core::SerialSensor::~SerialSensor(), nidas::core::Site::~Site(), nidas::core::Socket::~Socket(), nidas::dynld::raf::SppSerial::~SppSerial(), nidas::dynld::StatisticsCruncher::~StatisticsCruncher(), nidas::dynld::StatisticsProcessor::~StatisticsProcessor(), nidas::dynld::raf::SyncRecordGenerator::~SyncRecordGenerator(), nidas::dynld::raf::SyncRecordReader::~SyncRecordReader(), nidas::dynld::raf::SyncRecordSource::~SyncRecordSource(), nidas::dynld::raf::UDPArincSensor::~UDPArincSensor(), nidas::dynld::raf::UHSAS_Serial::~UHSAS_Serial(), nidas::core::Variable::~Variable(), nidas::core::VariableConverter::~VariableConverter(), nidas::dynld::iss::WICORSensor::~WICORSensor(), nidas::dynld::isff::Wind3D::~Wind3D(), and nidas::core::XMLCachingParser::~XMLCachingParser().
SampleT< T > * nidas::core::getSample | ( | unsigned int | len | ) |
A convenience function for getting a typed sample from a pool.
References getSample(), and len.
|
inline |
Referenced by nidas::core::SampleT< DataT >::getType().
CalFileHandler * nidas::core::makeCalFileHandler | ( | F | _fo | ) |
Helper function to deduce the function object type and return a new instance of the CalFileHandlerFunction type which calls it.
For example, this code creates a new instance of CalFileHandler which calls the handleRawT() method of the NCAR_TRH sensor class:
Where handleRawT has a signature like this:
References getSample().
Referenced by nidas::dynld::isff::NCAR_TRH::NCAR_TRH().
References getSample().
References getSample().
References getSample().
maxValue is an overloaded function returning the maximum value of its integer argument.
References getSample().
Referenced by nidas::core::SampleHeader::getMaxDataLength().
std::ostream & nidas::core::operator<< | ( | std::ostream & | out, |
const BadSampleFilter & | bsf ) |
Stream the current rules for BadSampleFilter bsf
to out
.
References UNKNOWN_ST.
std::ostream & nidas::core::operator<< | ( | std::ostream & | out, |
const nidas::core::Sample & | samp ) |
References nidas::core::Sample::getHeaderPtr(), and getSample().
std::ostream & nidas::core::operator<< | ( | std::ostream & | out, |
const nidas::core::SampleHeader & | header ) |
|
inline |
References getSample().
nidas_app_arglist_t nidas::core::operator| | ( | nidas_app_arglist_t | arglist1, |
nidas_app_arglist_t | arglist2 ) |
Combine two arglists into a single arglist without any duplicates.
Order is preserved, with all arguments in the the second arglist succeeding the args in the first arglist.
References getSample().
xercesc::DOMDocument * nidas::core::parseXMLConfigFile | ( | const std::string & | xmlFileName | ) |
Utility function which creates a temporary XMLParser, sets the options we typically want and parses the XML into a DOMDocument.
nidas::core::XMLException |
References getSample().
Referenced by nidas::core::ProjectConfig::initProject(), StatsProcess::listOutputSamples(), nidas::core::Project::parseXMLConfigFile(), ARLIngest::prepareHeaderIds(), DataStats::run(), DmdA2dCk::run(), DataPrep::run(), ExtractFast2D::run(), ExtractDMT::run(), StatsProcess::run(), and nidas::core::DSMEngine::run().
void nidas::core::printChronyHeader | ( | std::ostream & | ostr | ) | ||
throw | ( | ) |
References chronyZebra, and getSample().
Referenced by nidas::core::DSMServerStat::run().
void nidas::core::printChronyTrailer | ( | std::ostream & | ostr | ) | ||
throw | ( | ) |
References getSample().
Referenced by nidas::core::DSMServerStat::run().
|
extern |
Request the XML configuration via a McSocket request to a given multicast socket address.
all | If true, request the entire project XML, otherwise just the XML which corresponds to the address of the calling DSM. |
nidas::util::Exception |
References DLOG, getSample(), PLOG, and XML_ALL_CONFIG.
Referenced by PConfig::loadRemoteXML(), and nidas::core::DSMEngine::run().
Referenced by printChronyHeader().
Referenced by nidas::dynld::raf::SyncRecordSource::allocateRecord(), nidas::dynld::GPS_Novatel_Serial::parseBESTPOS(), nidas::dynld::GPS_Novatel_Serial::parseBESTVEL(), nidas::dynld::GPS_NMEA_Serial::parseGGA(), nidas::dynld::GPS_NMEA_Serial::parseHDT(), nidas::dynld::GPS_NMEA_Serial::parseRMC(), nidas::dynld::raf::ADC_HW_EB7022597::processLabel(), nidas::dynld::raf::GPS_HW_HG2021GB02::processLabel(), nidas::dynld::raf::IRS_HW_HG2001GD::processLabel(), nidas::dynld::raf::IRS_HW_YG1854::processLabel(), and nidas::dynld::raf::LSZ_HW_EB7032239::processLabel().
Value of a float NAN for general use.
Referenced by nidas::dynld::DSC_FreqCounter::calculatePeriodUsec(), nidas::dynld::DSC_FreqCounter::calculatePeriodUsec(), SampleCounter::computeRate(), nidas::dynld::StatisticsCruncher::computeStats(), nidas::dynld::isff::RebsLinear::convert(), nidas::core::Variable::convert(), nidas::dynld::ParoSci_202BG_P::createPressureSample(), nidas::core::NearestResampler::ctorCommon(), nidas::core::NearestResampler::flush(), nidas::core::SampleAverager::flush(), nidas::dynld::raf::IRIGSensor::get100HzBacklog(), nidas::dynld::DSC_A2DSensor::getDefaultConversion(), nidas::dynld::raf::DSMAnalogSensor::getDefaultConversion(), nidas::core::CalFile::getFields(), nidas::core::Parameter::getNumericValue(), nidas::dynld::ParoSci_202BG_T::getPeriodUsec(), nidas::core::SamplePool< SampleType >::getSample(), nidas::dynld::isff::NCAR_TRH::ifanFilter(), nidas::core::NearestResamplerAtRate::NearestResamplerAtRate(), nidas::dynld::GPS_Novatel_Serial::parseBESTPOS(), nidas::core::DerivedDataReader::parseIWGADTS(), nidas::dynld::iss::WICORSensor::process(), nidas::dynld::isff::ATIK_Sonic::process(), nidas::dynld::isff::Licor7500::process(), nidas::dynld::isff::Wind2D::process(), nidas::dynld::isff::Wind3D::process(), nidas::dynld::DSC_FreqCounter::process(), nidas::dynld::ParoSci_202BG_T::process(), nidas::dynld::raf::DSMAnalogSensor::process(), nidas::dynld::A2DSensor::process(), nidas::dynld::isff::CSI_CRX_Binary::process(), nidas::dynld::raf::IRIGSensor::process(), nidas::dynld::isff::CSAT3_Sonic::process(), nidas::dynld::isff::CSI_IRGA_Sonic::process(), nidas::dynld::raf::DSMMesaSensor::process(), nidas::dynld::raf::VCSEL_Serial::process(), nidas::dynld::raf::Watlow::process(), nidas::dynld::raf::TwoD64_USB_v3::processSOR(), nidas::core::NearestResampler::receive(), nidas::core::SampleAverager::receive(), nidas::dynld::WxtSensor::scanSample(), nidas::dynld::raf::PHIPS_UDP::scanValue(), nidas::core::NearestResamplerAtRate::sendSample(), nidas::core::DSMSensor::setDepth(), nidas::core::DSMSensor::setHeight(), nidas::core::LinearA2DConverter::setNAN(), nidas::core::DSMSensor::trimUnparsed(), nidas::dynld::isff::WisardMote::TsoilData::TsoilData(), nidas::dynld::isff::WisardMote::unpackAccumSec(), nidas::dynld::isff::WisardMote::unpackPicTimeFields(), nidas::dynld::isff::WisardMote::unpackStatus(), nidas::dynld::isff::WisardMote::unpackTP01(), nidas::dynld::isff::WisardMote::unpackTRH(), nidas::dynld::isff::WisardMote::unpackTsoil(), and nidas::core::Variable::Variable().
Referenced by nidas::dynld::ParoSci_202BG_Calibration::readCalFile().
Referenced by nidas::dynld::GPS_NMEA_Serial::parseRMC().
Referenced by nidas::dynld::raf::AlicatSDI::computeFlow().