nidas  v1.2-1520
Logging Macros

These macros specify a log point in the code from which the given message can be logged with the given log level. More...

#define ELOG(MSG)   LOGGER_LOGPOINT(LOGGER_EMERG,"",MSG)
 
#define ALOG(MSG)   LOGGER_LOGPOINT(LOGGER_ALERT,"",MSG)
 
#define CLOG(MSG)   LOGGER_LOGPOINT(LOGGER_CRITICAL,"",MSG)
 
#define PLOG(MSG)   LOGGER_LOGPOINT(LOGGER_ERR,"",MSG)
 
#define WLOG(MSG)   LOGGER_LOGPOINT(LOGGER_WARNING,"",MSG)
 
#define NLOG(MSG)   LOGGER_LOGPOINT(LOGGER_NOTICE,"",MSG)
 
#define ILOG(MSG)   LOGGER_LOGPOINT(LOGGER_INFO,"",MSG)
 
#define DLOG(MSG)   LOGGER_LOGPOINT(LOGGER_DEBUG,"",MSG)
 
#define VLOG(MSG)   LOGGER_LOGPOINT(LOGGER_VERBOSE,"",MSG)
 
#define ELOGT(TAGS, MSG)   LOGGER_LOGPOINT(LOGGER_EMERG,TAGS,MSG)
 
#define ALOGT(TAGS, MSG)   LOGGER_LOGPOINT(LOGGER_ALERT,TAGS,MSG)
 
#define CLOGT(TAGS, MSG)   LOGGER_LOGPOINT(LOGGER_CRITICAL,TAGS,MSG)
 
#define PLOGT(TAGS, MSG)   LOGGER_LOGPOINT(LOGGER_ERR,TAGS,MSG)
 
#define WLOGT(TAGS, MSG)   LOGGER_LOGPOINT(LOGGER_WARNING,TAGS,MSG)
 
#define NLOGT(TAGS, MSG)   LOGGER_LOGPOINT(LOGGER_NOTICE,TAGS,MSG)
 
#define ILOGT(TAGS, MSG)   LOGGER_LOGPOINT(LOGGER_INFO,TAGS,MSG)
 
#define DLOGT(TAGS, MSG)   LOGGER_LOGPOINT(LOGGER_DEBUG,TAGS,MSG)
 
#define VLOGT(TAGS, MSG)   LOGGER_LOGPOINT(LOGGER_VERBOSE,TAGS,MSG)
 

Detailed Description

These macros specify a log point in the code from which the given message can be logged with the given log level.

The macro generates code which first tests whether the log point is active before generating the message, thus minimizing the time overhead for logging. The active() status is tested without locking, so if multiple threads are sharing a log point, or if logging is reconfigured while threads are running, then that could be considered a violation of mutual exclusion. Concurrency checkers like helgrind may complain about this in multithreaded code.

The MSG argument must be in parentheses, so that it can be a variable argument list. The whole argument list is passed to LogMessage::format() to generate the message string.

DLOG(("the current value of pi is %f", pi));

Since LogMessage::format() returns the LogMessage instance, further text can be added to the message with the streaming operator<<, like so:

DLOG(("pi = ") << pi);

The macro forms with the T suffix include a tags string which will be associated with the LogContext:

DLOGT("samples,variable_conversion",
("convert %s: calculating, ", vname) << nvar << " processed.");

Tags just allow one more way to discriminate among log points. Log points can be activated or deactivated according to their tags through a LogConfig.

Macro Definition Documentation

#define ALOG (   MSG)    LOGGER_LOGPOINT(LOGGER_ALERT,"",MSG)
#define ALOGT (   TAGS,
  MSG 
)    LOGGER_LOGPOINT(LOGGER_ALERT,TAGS,MSG)
#define CLOG (   MSG)    LOGGER_LOGPOINT(LOGGER_CRITICAL,"",MSG)
#define CLOGT (   TAGS,
  MSG 
)    LOGGER_LOGPOINT(LOGGER_CRITICAL,TAGS,MSG)
#define DLOG (   MSG)    LOGGER_LOGPOINT(LOGGER_DEBUG,"",MSG)

Referenced by nidas::util::McSocketListener::add(), nidas::dynld::raf::SyncRecordGenerator::addSampleClient(), nidas::core::TimetagAdjuster::adjust(), nidas::core::IOStream::backup(), nidas::core::SerialSensor::buildSampleScanner(), nidas::dynld::GPS_NMEA_Serial::buildSampleScanner(), nidas::core::FsMount::cancel(), nidas::core::NidasApp::checkRequiredArguments(), nidas::dynld::psql::PSQLSampleOutput::clone(), nidas::core::SampleOutputBase::close(), nidas::util::ServerSocket::close(), nidas::dynld::SampleInputStream::closeBlocks(), nidas::util::FileSet::closeFile(), nidas::dynld::psql::PSQLChannel::connect(), nidas::dynld::psql::PSQLSampleOutput::connect(), nidas::dynld::StatisticsCruncher::connect(), nidas::dynld::raf::SyncRecordSource::connect(), nidas::dynld::XMLConfigService::connected(), nidas::dynld::psql::PSQLSampleOutput::connected(), nidas::core::DSMEngine::connectOutputs(), copy_variables_to_record(), DataStats::createCounters(), nidas::util::FileSet::createDirectory(), nidas::util::FileSet::createFile(), nidas::core::DOMObjectFactory::createObject(), nidas::dynld::isff::CSAT3_Sonic::dataMode(), dataToInfluxDB(), nidas::core::SampleOutputRequestThread::destroyInstance(), nidas::dynld::psql::PSQLSampleOutput::dropAllTables(), nidas::dynld::raf::SyncRecordReader::endOfStream(), nidas::core::DSMEngineIntf::SensorAction::execute(), nidas::core::Project::findDSM(), nidas::dynld::isff::PacketInputStream::findSampleTag(), nidas::core::SampleSorter::flush(), nidas::dynld::raf::SyncRecordSource::flush(), nidas::dynld::psql::PSQLSampleOutput::fromDOMElement(), nidas::dynld::raf::DSMArincSensor::fromDOMElement(), nidas::dynld::raf::DSMAnalogSensor::getA2DSetup(), nidas::util::Inet4NetworkInterface::getInterface(), nidas::dynld::SampleInputStream::handleEOF(), nidas::dynld::SampleInputStream::handleNewInput(), InfluxDB::handleResult(), nidas::core::SampleSorter::heapDecrement(), nidas::dynld::raf::SyncRecordGenerator::init(), nidas::dynld::psql::PSQLSampleOutput::init(), nidas::dynld::raf::SyncServer::init(), nidas::dynld::raf::SyncRecordReader::init(), nidas::util::FileSet::initialize(), nidas::dynld::psql::PSQLSampleOutput::initializeGlobalAttributes(), nidas::dynld::raf::SyncServer::initProject(), nidas::dynld::raf::SyncServer::interrupt(), nidas::core::DSMEngine::joinDataThreads(), nidas::core::DSMServerApp::killStatusThread(), nidas::core::DSMServerApp::killXmlRpcThread(), nidas::core::DSMEngine::killXmlRpcThread(), PConfig::loadVariables(), nidas::core::NidasApp::lockMemory(), main(), nidas::core::DSMServerApp::main(), nidas::util::FileSet::matchFiles(), nidas::dynld::isff::CSAT3_Sonic::open(), nidas::util::FileSet::openNextFile(), nidas::dynld::raf::SyncServer::openStream(), nidas::core::Polynomial::parseFields(), nidas::dynld::SampleInputStream::parseInputHeader(), NidsMerge::parseRunstring(), nidas::dynld::iss::WICORSensor::process(), nidas::dynld::raf::UDPArincSensor::process(), nidas::dynld::raf::DSMArincSensor::processAlta(), nidas::dynld::raf::TwoD64_USB::processImageRecord(), nidas::core::SamplePool< SampleType >::putSample(), nidas::dynld::isff::CSAT3_Sonic::querySonic(), nidas::dynld::raf::SyncServer::read(), nidas::dynld::SampleInputStream::read(), nidas::core::SampleScanner::readBuffer(), nidas::core::VariableConverter::readCalFile(), DataStats::readHeader(), nidas::dynld::SampleInputStream::readInputHeader(), nidas::dynld::DSC_FreqCounter::readParams(), nidas::dynld::isff::PacketInputStream::readSamples(), nidas::core::DSMSensor::readSamples(), DataStats::readSamples(), nidas::core::IOStream::reallocateBuffer(), nidas::core::SampleSorter::receive(), DataStats::receive(), SampleDispatcher::receive(), nidas::dynld::raf::DSMArincSensor::registerWithUDPArincSensor(), nidas::core::MultipleUDPSockets::removeClient(), nidas::dynld::psql::PSQLSampleOutput::requestConnection(), nidas::core::requestXMLConfig(), PConfig::resolveCalFile(), DataStats::restartStats(), NidsMerge::run(), TeeTTy::run(), StatsProcess::run(), nidas::dynld::raf::SyncServer::run(), DataPrep::run(), nidas::dynld::RawSampleService::Worker::run(), nidas::core::Socket::ConnectionThread::run(), nidas::core::ServerSocket::ConnectionThread::run(), nidas::util::McSocketListener::run(), nidas::util::McSocketMulticaster< SocketTT >::run(), DataStats::run(), SampleDispatcher::SampleDispatcher(), nidas::core::SamplePool< SampleType >::SamplePool(), nidas::dynld::WxtSensor::scanSample(), nidas::dynld::SampleInputStream::search(), nidas::dynld::raf::PSI9116_Sensor::sendCommand(), InfluxDB::sendData(), nidas::dynld::raf::DSMMesaSensor::sendFPGACodeToDriver(), nidas::dynld::raf::SyncRecordGenerator::sendHeader(), nidas::core::CharacterSensor::sendInitString(), nidas::dynld::isff::CSAT3_Sonic::sendRateCommand(), nidas::dynld::raf::SyncRecordSource::sendSyncHeader(), nidas::dynld::isff::WindOrienter::setOrientation(), nidas::dynld::raf::SyncServer::setTimeWindow(), nidas::core::Looper::setupClientMaps(), nidas::core::NidasApp::setupProcess(), nidas::util::Thread::sigAction(), nidas::dynld::raf::SyncServer::signalStop(), nidas::dynld::raf::SyncServer::stop(), nidas::dynld::raf::PSI9116_Sensor::stopStreams(), nidas::dynld::isff::CSAT3_Sonic::terminalMode(), nidas::dynld::raf::DSMAnalogSensor::testVoltage(), nidas::dynld::isff::NCAR_TRH::validate(), nidas::dynld::isff::Wind2D::validate(), nidas::dynld::isff::Wind2D::validateSscanfs(), nidas::dynld::WxtSensor::wxtValidateSscanfs(), nidas::core::SampleSorter::~SampleSorter(), nidas::core::ServerSocket::~ServerSocket(), nidas::dynld::raf::SyncRecordReader::~SyncRecordReader(), and nidas::dynld::raf::SyncServer::~SyncServer().

#define DLOGT (   TAGS,
  MSG 
)    LOGGER_LOGPOINT(LOGGER_DEBUG,TAGS,MSG)
#define ELOG (   MSG)    LOGGER_LOGPOINT(LOGGER_EMERG,"",MSG)
#define ELOGT (   TAGS,
  MSG 
)    LOGGER_LOGPOINT(LOGGER_EMERG,TAGS,MSG)
#define ILOG (   MSG)    LOGGER_LOGPOINT(LOGGER_INFO,"",MSG)

Referenced by nidas::core::SensorHandler::add(), nidas::core::MultipleUDPSockets::addClient(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::addDestination(), nidas::dynld::StatisticsProcessor::addRequestedSampleTag(), nidas::dynld::isff::GOESOutput::addSourceSampleTag(), nidas::dynld::StatisticsCruncher::attach(), nidas::core::FsMount::autoMount(), nidas::dynld::isff::SE_GOESXmtr::checkStatus(), nidas::util::SerialPort::close(), nidas::dynld::raf::SyncRecordGenerator::connect(), nidas::dynld::raf::CVIProcessor::connect(), nidas::core::SampleArchiver::connect(), nidas::core::ServerSocket::connect(), nidas::core::MultipleUDPSockets::connected(), nidas::util::FileSet::createDirectory(), nidas::util::FileSet::createFile(), InfluxDB::createInfluxDB(), nidas::dynld::isff::CSAT3_Sonic::dataMode(), nidas::dynld::isff::SE_GOESXmtr::decodeClock(), nidas::dynld::isff::SE_GOESXmtr::detectModel(), nidas::dynld::raf::SyncRecordGenerator::disconnect(), nidas::core::SampleArchiver::disconnect(), nidas::core::SampleOutputBase::disconnect(), nidas::dynld::isff::SE_GOESXmtr::doSelfTest(), nidas::dynld::raf::DSMMesaSensor::DSMMesaSensor(), InfluxDB::flush(), nidas::core::Project::fromDOMElement(), nidas::core::RemoteSerialConnection::handlePollEvents(), nidas::core::SensorHandler::handlePollingChange(), nidas::dynld::isff::NCAR_TRH::handleRawRH(), nidas::dynld::isff::NCAR_TRH::handleRawT(), nidas::core::SensorHandler::incrementFullBufferReads(), nidas::core::DSMServer::joinServices(), DataStats::jsonReport(), StatsProcess::listOutputSamples(), PConfig::loadRemoteXML(), nidas::core::NidasApp::lockMemory(), main(), nidas::core::DSMEngine::main(), PConfig::main(), nidas::core::FsMount::mount(), nidas::dynld::raf::DSMMesaSensor::open(), nidas::util::SerialPort::open(), nidas::dynld::raf::DSMArincSensor::open(), nidas::core::CalFile::open(), nidas::util::FileSet::openNextFile(), nidas::dynld::raf::SyncRecordSource::preLoadCalibrations(), nidas::dynld::isff::CSI_IRGA_Sonic::process(), nidas::util::Thread::pRun(), nidas::dynld::isff::WisardMote::readHead(), nidas::util::SocketImpl::receive(), SampleCounter::receive(), nidas::util::SocketImpl::recv(), nidas::util::SocketImpl::recvfrom(), nidas::core::Project::removeAutoConfig(), nidas::core::MultipleUDPSockets::removeClient(), DataStats::report(), nidas::core::ServerSocket::requestConnection(), nidas::dynld::isff::SE_GOESXmtr::reset(), nidas::core::StatusListener::run(), StatsProcess::run(), nidas::core::Looper::run(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::run(), DataPrep::run(), nidas::core::DSMServerStat::run(), nidas::dynld::UDPSampleOutput::XMLSocketListener::run(), nidas::core::SampleSorter::run(), WriterThread::run(), ServerThread::run(), nidas::util::McSocketListener::run(), nidas::util::McSocketMulticaster< SocketTT >::run(), DataStats::run(), nidas::dynld::raf::DSMMesaSensor::selectfiletype(), nidas::dynld::raf::DSMMesaSensor::sendFPGACodeToDriver(), nidas::dynld::raf::SppSerial::sendInitPacketAndCheckAck(), nidas::dynld::raf::UHSAS_Serial::sendInitString(), nidas::util::SocketImpl::setNonBlocking(), nidas::util::SocketImpl::setTcpNoDelay(), nidas::core::Looper::setupClientMaps(), InfluxDB::setUser(), nidas::util::Thread::thr_cleanup(), nidas::core::NidasApp::throw(), nidas::core::DSMServerApp::waitForSignal(), nidas::core::DSMEngine::waitForSignal(), nidas::core::MultipleUDPSockets::write(), nidas::core::SampleSorter::~SampleSorter(), and nidas::dynld::raf::SyncRecordSource::~SyncRecordSource().

#define ILOGT (   TAGS,
  MSG 
)    LOGGER_LOGPOINT(LOGGER_INFO,TAGS,MSG)
#define NLOG (   MSG)    LOGGER_LOGPOINT(LOGGER_NOTICE,"",MSG)
#define NLOGT (   TAGS,
  MSG 
)    LOGGER_LOGPOINT(LOGGER_NOTICE,TAGS,MSG)
#define PLOG (   MSG)    LOGGER_LOGPOINT(LOGGER_ERR,"",MSG)

Referenced by nidas::core::SensorHandler::add(), nidas::core::FsMount::cancel(), nidas::dynld::isff::SE_GOESXmtr::cancelTransmit(), nidas::core::NidasApp::checkPidFile(), nidas::dynld::UDPSampleOutput::XMLSocketListener::checkWorkers(), nidas::core::DerivedDataReader::deleteInstance(), nidas::dynld::psql::PSQLSampleOutput::dropAllTables(), nidas::core::StatusHandler::error(), nidas::core::DSMEngineIntf::DSMAction::execute(), nidas::core::DSMEngineIntf::SensorAction::execute(), nidas::dynld::raf::PSI9116_Sensor::executeXmlRpc(), nidas::dynld::raf::DSMAnalogSensor::executeXmlRpc(), nidas::core::StatusHandler::fatalError(), nidas::dynld::UDPSampleOutput::XMLSocketListener::fireWorkers(), nidas::dynld::raf::DSMAnalogSensor::getA2DSetup(), nidas::core::NidasApp::getHostName(), StatsProcess::getStatisticsProcessor(), nidas::core::RemoteSerialListener::handlePollEvents(), nidas::core::RemoteSerialConnection::handlePollEvents(), nidas::core::SensorHandler::PolledDSMSensor::handlePollEvents(), nidas::core::SensorHandler::NotifyPipe::handlePollEvents(), nidas::util::McSocketListener::interrupt(), nidas::util::McSocketMulticaster< SocketTT >::interrupt(), nidas::core::DSMEngine::joinDataThreads(), StatsProcess::listOutputSamples(), PacketReader::loop(), main(), nidas::core::DSMServerApp::main(), nidas::core::DSMEngine::main(), nidas::dynld::raf::UDPArincSensor::open(), nidas::dynld::isff::CSAT3_Sonic::open(), nidas::dynld::SampleInputStream::parseInputHeader(), nidas::dynld::isff::SE_GOESXmtr::printStatus(), nidas::dynld::iss::TiltSensor::process(), nidas::core::SensorHandler::remove(), nidas::core::requestXMLConfig(), nidas::core::SampleOutputRequestThread::run(), nidas::core::StatusListener::run(), nidas::core::DerivedDataReader::run(), TeeTTy::run(), nidas::core::DSMServerApp::run(), StatsProcess::run(), nidas::core::SensorOpener::run(), nidas::core::DSMEngine::run(), TeeI2C::run(), nidas::dynld::isff::GOESOutput::run(), DataPrep::run(), nidas::core::SensorHandler::run(), nidas::core::FsMountWorkerThread::run(), ServerThread::run(), nidas::util::ThreadJoiner::run(), nidas::core::FileSet::setNonBlocking(), nidas::core::StatusListener::StatusListener(), nidas::dynld::raf::DSMAnalogSensor::testVoltage(), nidas::dynld::isff::SE_GOESXmtr::transmitData(), nidas::core::DSMServerApp::waitForSignal(), nidas::core::DSMEngine::waitForSignal(), nidas::core::SensorHandler::NotifyPipe::~NotifyPipe(), nidas::core::RemoteSerialListener::~RemoteSerialListener(), and nidas::util::Thread::~Thread().

#define PLOGT (   TAGS,
  MSG 
)    LOGGER_LOGPOINT(LOGGER_ERR,TAGS,MSG)
#define VLOG (   MSG)    LOGGER_LOGPOINT(LOGGER_VERBOSE,"",MSG)

Referenced by nidas::util::SocketImpl::accept(), nidas::util::McSocket< SocketT >::accept(), nidas::util::McSocketListener::accept(), nidas::util::McSocketListener::add(), InfluxDB::addMeasurement(), nidas::dynld::isff::WisardMote::addMoteSampleTag(), nidas::core::SamplePipeline::addSampleClient(), CharBuffer::CharBuffer(), nidas::util::UTime::checkParse(), nidas::dynld::SampleOutputStream::close(), nidas::util::SocketImpl::close(), nidas::util::McSocket< SocketT >::close(), nidas::util::McSocketListener::close(), nidas::core::SampleArchiver::connect(), nidas::util::McSocket< SocketT >::connect(), nidas::dynld::StatisticsCruncher::createCombinations(), nidas::core::Site::findDSM(), nidas::core::Site::findSensor(), SampleDispatcher::findStats(), nidas::dynld::SampleOutputStream::flush(), nidas::dynld::SampleInputStream::flush(), nidas::util::SocketImpl::getInterface(), nidas::util::SocketImpl::getInterfaces(), nidas::util::SocketImpl::getLocalAddr(), nidas::util::SocketImpl::getReceiveBufferSize(), nidas::util::SocketImpl::getRemoteAddr(), nidas::util::SocketImpl::getSendBufferSize(), StatsProcess::getStatisticsProcessor(), nidas::dynld::SampleInputStream::handleNewInput(), DataStats::hashId(), TeeI2C::i2c_byte_reads(), nidas::util::SocketImpl::joinGroup(), nidas::util::McSocket< SocketT >::joinMulticaster(), nidas::util::listMulticastInterfaces(), PacketReader::loop(), DataPrep::matchVariables(), CharBuffer::operator=(), nidas::util::EndianConverter::privGetHostEndianness(), nidas::dynld::isff::CSAT3_Sonic::process(), nidas::dynld::isff::WisardMote::process(), nidas::core::SamplePipeline::procinit(), nidas::core::SamplePipeline::rawinit(), nidas::core::IOStream::read(), nidas::dynld::SampleInputStream::read(), nidas::core::CalFile::readCFInclude(), nidas::dynld::isff::WisardMote::readHead(), nidas::core::CalFile::readLine(), nidas::dynld::SampleInputStream::readSamples(), nidas::core::IOStream::reallocateBuffer(), nidas::dynld::SampleOutputStream::receive(), SampleCounter::receive(), DataStats::receive(), SampleDispatcher::receive(), nidas::util::McSocketListener::remove(), nidas::core::Project::removeAutoConfig(), nidas::core::Looper::run(), DataPrep::run(), WriterThread::run(), nidas::util::McSocketListener::run(), nidas::util::McSocketMulticaster< SocketTT >::run(), nidas::dynld::WxtSensor::scanSample(), nidas::util::SocketImpl::send(), nidas::core::CalFile::setDateTimeFormat(), nidas::core::CalFile::setTimeZone(), nidas::dynld::isff::WisardMote::unpackAccumSec(), nidas::dynld::isff::WisardMote::validate(), TeeI2C::writeptys(), nidas::dynld::SampleOutputStream::~SampleOutputStream(), and nidas::core::SampleSorter::~SampleSorter().

#define VLOGT (   TAGS,
  MSG 
)    LOGGER_LOGPOINT(LOGGER_VERBOSE,TAGS,MSG)
#define WLOG (   MSG)    LOGGER_LOGPOINT(LOGGER_WARNING,"",MSG)

Referenced by nidas::core::VariableConverter::abortCalFile(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::addConnection(), nidas::dynld::isff::WisardMote::addMoteSampleTag(), nidas::dynld::StatisticsCruncher::attach(), nidas::core::IOStream::backup(), nidas::util::SocketImpl::bind(), nidas::dynld::raf::A2D_Serial::checkCkSum(), nidas::dynld::isff::SE_GOESXmtr::checkClock(), nidas::dynld::raf::Watlow::checkCRC(), nidas::dynld::isff::WisardMote::checkCRC(), nidas::dynld::isff::WisardMote::checkEOM(), nidas::dynld::isff::SE_GOESXmtr::checkId(), nidas::core::SensorHandler::PolledDSMSensor::checkTimeout(), nidas::dynld::SampleInputStream::checkUnexpectedEOF(), nidas::dynld::RawSampleService::connect(), nidas::core::SampleArchiver::connect(), nidas::core::NearestResampler::connect(), nidas::core::SampleAverager::connect(), nidas::dynld::StatisticsCruncher::connect(), nidas::core::NearestResamplerAtRate::connect(), nidas::dynld::UDPSampleOutput::connected(), nidas::util::FileSet::createFile(), nidas::dynld::raf::SyncRecordSource::createHeader(), nidas::dynld::isff::WisardMote::createSampleTag(), nidas::dynld::isff::SE_GOESXmtr::decodeClock(), nidas::core::SampleOutputRequestThread::destroyInstance(), nidas::dynld::RawSampleService::disconnect(), nidas::core::Project::findDSM(), nidas::core::Project::findServerSampleOutputStreamFileSets(), nidas::dynld::SampleOutputStream::flush(), nidas::core::SampleSorter::flush(), nidas::core::DatagramSocket::fromDOMElement(), nidas::core::DSMConfig::fromDOMElement(), nidas::core::Socket::fromDOMElement(), nidas::core::SampleOutputBase::fromDOMElement(), nidas::core::Variable::fromDOMElement(), nidas::dynld::SampleInputStream::fromDOMElement(), nidas::util::Inet4Address::getHostName(), nidas::dynld::isff::SE_GOESXmtr::getSelfTestResults(), nidas::core::MultipleUDPSockets::handleChangedSockets(), nidas::core::SensorHandler::PolledDSMSensor::handlePollEvents(), nidas::dynld::raf::DSMArincSensor::init(), nidas::core::XmlRpcThread::interrupt(), nidas::core::SensorOpener::interrupt(), nidas::core::DerivedDataReader::interrupt(), nidas::core::SamplePipeline::join(), nidas::core::DSMEngine::joinDataThreads(), nidas::core::DSMServerApp::killStatusThread(), nidas::core::DSMServerApp::killXmlRpcThread(), nidas::core::DSMEngine::killXmlRpcThread(), nidas::core::NidasApp::lockMemory(), PacketReader::logBadPacket(), nidas::core::SensorHandler::NotifyPipe::notify(), nidas::dynld::isff::CSAT3_Sonic::open(), nidas::dynld::raf::A2D_Serial::parseConfigLine(), nidas::core::Polynomial::parseFields(), nidas::dynld::isff::CSI_IRGA_Sonic::parseParameters(), nidas::dynld::isff::SE_GOESXmtr::printStatus(), nidas::dynld::raf::Watlow::process(), nidas::dynld::raf::LamsNetSensor::process(), nidas::dynld::GPS_Novatel_Serial::process(), nidas::dynld::GPS_NMEA_Serial::process(), nidas::dynld::raf::UHSAS_Serial::process(), nidas::dynld::raf::PPT_Serial::process(), nidas::dynld::raf::UDPArincSensor::process(), nidas::dynld::raf::DSMArincSensor::process(), nidas::dynld::isff::WisardMote::process(), nidas::dynld::raf::DSMArincSensor::processAlta(), nidas::dynld::raf::TwoD32_USB::processImage(), nidas::dynld::raf::TwoD64_USB::processImageRecord(), nidas::dynld::raf::A2D_Serial::readConfig(), nidas::dynld::isff::WisardMote::readHead(), nidas::dynld::SampleOutputStream::receive(), nidas::dynld::isff::GOESOutput::receive(), nidas::dynld::StatisticsCruncher::receive(), nidas::core::NearestResampler::receive(), nidas::core::SampleSorter::receive(), nidas::core::NearestResamplerAtRate::receive(), nidas::util::SocketImpl::receive(), SampleDispatcher::receive(), nidas::core::SensorHandler::remove(), nidas::dynld::UDPSampleOutput::ConnectionMonitor::removeConnection(), nidas::dynld::isff::CU_Coldwire::reportBadChecksum(), nidas::dynld::isff::CSI_CRX_Binary::reportBadCRC(), nidas::dynld::isff::CSI_IRGA_Sonic::reportBadCRC(), nidas::core::DerivedDataReader::run(), TeeTTy::run(), StatsProcess::run(), nidas::core::SensorOpener::run(), TeeI2C::run(), nidas::core::DSMEngineStat::run(), nidas::dynld::isff::GOESOutput::run(), DataPrep::run(), nidas::core::DSMServerStat::run(), nidas::dynld::RawSampleService::Worker::run(), nidas::core::SampleBuffer::run(), nidas::core::SampleSorter::run(), WriterThread::run(), ServerThread::run(), nidas::util::McSocketListener::run(), nidas::util::McSocketMulticaster< SocketTT >::run(), nidas::dynld::SampleInputStream::sampleFromHeader(), SampleToDatabase::SampleToDatabase(), nidas::dynld::WxtSensor::scanSample(), nidas::core::RemoteSerialConnection::sensorNotFound(), TeeTTy::setFIFOPriority(), TeeI2C::setFIFOPriority(), nidas::core::NidasApp::setupProcess(), nidas::util::Thread::start(), nidas::dynld::isff::CSAT3_Sonic::terminalMode(), nidas::dynld::isff::SE_GOESXmtr::testTransmitSE120(), nidas::core::NidasApp::throw(), nidas::core::DSMServerApp::waitForSignal(), nidas::core::DSMEngine::waitForSignal(), nidas::core::MessageStreamScanner::warnBackwardsStepTimeTag(), nidas::core::StatusHandler::warning(), nidas::core::MessageStreamScanner::warnNonIncrTimeTag(), nidas::core::IOStream::write(), TeeI2C::writeptys(), nidas::dynld::WxtSensor::wxtValidateSscanfs(), nidas::core::DatagramSocket::~DatagramSocket(), nidas::core::SampleSorter::~SampleSorter(), and nidas::core::Socket::~Socket().

#define WLOGT (   TAGS,
  MSG 
)    LOGGER_LOGPOINT(LOGGER_WARNING,TAGS,MSG)