nidas  v1.2-1520
Public Member Functions | Private Member Functions | Private Attributes | List of all members
nidas::core::XMLConfigWriterFilter Class Reference

#include <XMLConfigWriter.h>

Inheritance diagram for nidas::core::XMLConfigWriterFilter:
Inheritance graph
[legend]

Public Member Functions

 XMLConfigWriterFilter (const DSMConfig *dsm)
 Only accept nodes for a certain dsm. More...
 
short acceptNode (const xercesc::DOMNode *node) const
 
unsigned long getWhatToShow () const
 
void setWhatToShow (unsigned long val)
 

Private Member Functions

short acceptDSMNode (const xercesc::DOMNode *node) const
 
 XMLConfigWriterFilter (const XMLConfigWriterFilter &)
 No copying. More...
 
XMLConfigWriterFilteroperator= (const XMLConfigWriterFilter &)
 No assignment. More...
 

Private Attributes

const DSMConfig_dsm
 
unsigned long _whatToShow
 

Constructor & Destructor Documentation

XMLConfigWriterFilter::XMLConfigWriterFilter ( const DSMConfig dsm)

Only accept nodes for a certain dsm.

nidas::core::XMLConfigWriterFilter::XMLConfigWriterFilter ( const XMLConfigWriterFilter )
private

No copying.

Member Function Documentation

short XMLConfigWriterFilter::acceptDSMNode ( const xercesc::DOMNode *  node) const
private
short XMLConfigWriterFilter::acceptNode ( const xercesc::DOMNode *  node) const
unsigned long XMLConfigWriterFilter::getWhatToShow ( ) const

References _whatToShow.

Referenced by acceptNode().

XMLConfigWriterFilter& nidas::core::XMLConfigWriterFilter::operator= ( const XMLConfigWriterFilter )
private

No assignment.

void XMLConfigWriterFilter::setWhatToShow ( unsigned long  val)

References _whatToShow.

Member Data Documentation

const DSMConfig* nidas::core::XMLConfigWriterFilter::_dsm
private

Referenced by acceptDSMNode().

unsigned long nidas::core::XMLConfigWriterFilter::_whatToShow
private

Referenced by getWhatToShow(), and setWhatToShow().


The documentation for this class was generated from the following files: