| DCMTK Version 3.6.9
    OFFIS DICOM Toolkit | 
this class maintains one configuration file entry (key-value pair) and the links that comprise the configuration file tree structure. More...
| Public Member Functions | |
| OFConfigFileNode (const char *keyword) | |
| constructor. | |
| ~OFConfigFileNode () | |
| destructor, recursively deletes whole tree | |
| const char * | getKeyword () const | 
| return keyword as C string | |
| const char * | getValue () const | 
| return current value as C string | |
| void | setValue (const char *c) | 
| set value from C string | |
| OFBool | match (const char *c) const | 
| check if keyword matches given string | |
| OFBool | less (const char *c) const | 
| check if keyword compares "<" to given string | |
| OFConfigFileNode * | getBrother () const | 
| return pointer to next object in tree on same level | |
| OFConfigFileNode * | getSon () const | 
| return pointer to next object in tree on lower level | |
| void | setBrother (OFConfigFileNode *brother) | 
| set pointer to next object in tree on same level | |
| void | setSon (OFConfigFileNode *son) | 
| set pointer to next object in tree on lower level | |
| void | print (STD_NAMESPACE ostream &out, unsigned int level) | 
| print the content of this node to an output stream | |
| Private Member Functions | |
| OFConfigFileNode (const OFConfigFileNode &arg) | |
| private undefined copy constructor | |
| OFConfigFileNode & | operator= (const OFConfigFileNode &arg) | 
| private undefined copy assignment operator | |
| Private Attributes | |
| OFConfigFileNode * | brother_ | 
| pointer to next object in tree on same level | |
| OFConfigFileNode * | son_ | 
| pointer to next object in tree on lower level | |
| OFString | keyword_ | 
| configuration keyword | |
| OFString | value_ | 
| configuration value | |
this class maintains one configuration file entry (key-value pair) and the links that comprise the configuration file tree structure.
Internal use only.
| OFConfigFileNode::OFConfigFileNode | ( | const char * | keyword | ) | 
constructor.
| keyword | configuration keyword, copied into this object | 
Referenced by OFConfigFileNode(), getBrother(), getSon(), operator=(), setBrother(), and setSon().
| 
 | inline | 
return pointer to next object in tree on same level
References OFConfigFileNode(), and brother_.
| 
 | inline | 
return pointer to next object in tree on lower level
References OFConfigFileNode(), and son_.
| 
 | inline | 
check if keyword compares "<" to given string
| c | C string, must not be NULL | 
References keyword_.
| 
 | inline | 
check if keyword matches given string
| c | C string, must not be NULL | 
References keyword_.
| void OFConfigFileNode::print | ( | STD_NAMESPACE ostream & | out, | 
| unsigned int | level ) | 
print the content of this node to an output stream
| out | output stream to print to | 
| level | tree depth (level) | 
| 
 | inline | 
set pointer to next object in tree on same level
| brother | pointer to next object in tree | 
References OFConfigFileNode(), and brother_.
| 
 | inline | 
set pointer to next object in tree on lower level
| son | pointer to next object in tree | 
References OFConfigFileNode(), and son_.
| 
 | inline |