27#ifndef NIDAS_CORE_SERVICECATALOG_H
28#define NIDAS_CORE_SERVICECATALOG_H
34namespace nidas {
namespace core {
57 const xercesc::DOMElement*
find(
const std::string&
id)
const;
66 std::map<std::string,xercesc::DOMElement*>
_services;
Interface of an object that can be instantiated from a DOM element, via the fromDOMElement method,...
Definition DOMable.h:51
A catalog of dsm DOMElements, implemented with std::map, containing dsm DOMElements,...
Definition ServiceCatalog.h:42
void fromDOMElement(const xercesc::DOMElement *)
Definition ServiceCatalog.cc:67
ServiceCatalog()
Definition ServiceCatalog.cc:36
std::map< std::string, xercesc::DOMElement * > _services
Definition ServiceCatalog.h:66
xercesc::DOMElement *& operator[](const std::string &id)
Definition ServiceCatalog.h:52
ServiceCatalog & operator=(const ServiceCatalog &)
Definition ServiceCatalog.cc:50
const xercesc::DOMElement * find(const std::string &id) const
Definition ServiceCatalog.cc:59
~ServiceCatalog()
Definition ServiceCatalog.cc:46
Root namespace for the NCAR In-Situ Data Acquisition Software.
Definition A2DConverter.h:31