#include <XMLConfigService.h>
◆ XMLConfigService() [1/3]
XMLConfigService::XMLConfigService |
( |
| ) |
|
◆ ~XMLConfigService()
XMLConfigService::~XMLConfigService |
( |
| ) |
|
◆ XMLConfigService() [2/3]
nidas::dynld::XMLConfigService::XMLConfigService |
( |
const std::string & | name | ) |
|
|
inlineprotected |
◆ XMLConfigService() [3/3]
◆ addProcessor()
◆ addSubThread()
◆ cancel()
void DSMService::cancel |
( |
| ) |
|
throw | ( | ) | | | |
|
virtualinherited |
◆ checkSubThreads()
int DSMService::checkSubThreads |
( |
| ) |
|
throw | ( | ) | | | |
|
virtualinherited |
◆ connect()
◆ connected()
◆ disconnect()
void nidas::dynld::XMLConfigService::disconnect |
( |
SampleInput * | | ) |
|
throw | ( | ) | | | |
|
inline |
◆ fromDOMElement()
void DSMService::fromDOMElement |
( |
const xercesc::DOMElement * | node | ) |
|
|
virtualinherited |
- Exceptions
-
Implements nidas::core::DOMable.
Reimplemented in nidas::dynld::RawSampleService.
References nidas::core::DSMService::_inputs, nidas::core::DSMService::_ochans, nidas::core::DSMService::_threadPolicy, nidas::core::DSMService::_threadPriority, nidas::core::DSMService::addProcessor(), nidas::core::IOChannel::createIOChannel(), nidas::core::DOMObjectFactory::createObject(), nidas::core::DSMService::fromDOMElement(), nidas::core::DSMService::getDSMServer(), nidas::core::DSMService::getName(), nidas::core::getSample(), and LOG_WARNING.
Referenced by nidas::core::DSMService::fromDOMElement(), and nidas::dynld::RawSampleService::fromDOMElement().
◆ getClassName()
◆ getDSMServer()
◆ getInputs()
◆ getName()
const std::string & nidas::core::DSMService::getName |
( |
| ) |
const |
|
inlineinherited |
◆ getNamespaceURI()
References nidas::core::DOMable::namespaceURI.
Referenced by nidas::dynld::UDPSampleOutput::getProjectDOM(), nidas::core::Dataset::toDOMElement(), nidas::core::ProjectConfig::toDOMElement(), nidas::core::Dataset::toDOMParent(), nidas::core::Datasets::toDOMParent(), nidas::core::ProjectConfig::toDOMParent(), nidas::core::ProjectConfigs::toDOMParent(), nidas::core::DSMConfig::toDOMParent(), nidas::core::DSMSensor::toDOMParent(), nidas::core::Project::toDOMParent(), nidas::core::SampleTag::toDOMParent(), nidas::core::Site::toDOMParent(), nidas::core::ServerSocket::toDOMParent(), nidas::core::Variable::toDOMParent(), nidas::core::Datasets::writeXML(), and nidas::core::ProjectConfigs::writeXML().
◆ getProcessorIterator()
◆ getProcessors()
◆ getRequestType()
◆ getSchedPolicy()
◆ getSchedPriority()
int nidas::core::DSMService::getSchedPriority |
( |
| ) |
const |
|
inlineinherited |
◆ interrupt()
void XMLConfigService::interrupt |
( |
| ) |
|
throw | ( | ) | | | |
|
virtual |
◆ join()
int DSMService::join |
( |
| ) |
|
throw | ( | ) | | | |
|
virtualinherited |
◆ operator=()
Assignment not supported.
◆ printClock()
virtual void nidas::core::DSMService::printClock |
( |
std::ostream & | | ) |
|
throw | ( | ) | | | |
|
inlinevirtualinherited |
◆ printStatus()
virtual void nidas::core::DSMService::printStatus |
( |
std::ostream & | , |
|
|
float | ) |
throw | ( | ) | | | |
|
inlinevirtualinherited |
◆ schedule()
void XMLConfigService::schedule |
( |
bool | optionalProcessing | ) |
|
|
virtual |
◆ setDSMServer()
◆ toDOMElement()
xercesc::DOMElement * DOMable::toDOMElement |
( |
xercesc::DOMElement * | node, |
|
|
bool | complete ) const |
|
virtualinherited |
◆ toDOMParent()
xercesc::DOMElement * DOMable::toDOMParent |
( |
xercesc::DOMElement * | parent, |
|
|
bool | complete ) const |
|
virtualinherited |
◆ _inputs
std::list<SampleInput*> nidas::core::DSMService::_inputs |
|
protectedinherited |
◆ _name
std::string nidas::core::DSMService::_name |
|
protectedinherited |
◆ _ochans
std::list<IOChannel*> nidas::core::DSMService::_ochans |
|
protectedinherited |
◆ _processors
◆ _server
◆ _subThreadMutex
◆ _subThreads
◆ _threadPolicy
◆ _threadPriority
int nidas::core::DSMService::_threadPriority |
|
protectedinherited |
◆ namespaceURI
XMLCh * DOMable::namespaceURI = 0 |
|
staticprivateinherited |
The documentation for this class was generated from the following files: