ContRap-Core
Public Member Functions | Data Fields

crp::XMLDataPool::PoolEntry Class Reference

Class PoolEntry is an internal structure for nodes in the XML data pool. More...

#include <xmldatapool.h>

Public Member Functions

 PoolEntry (const std::string &tag="", const std::string &value="")
 Empty constructor.
 PoolEntry (const std::string &tag, const std::string &value, std::map< std::string, std::string > attributes)
 Constructor.
void clear ()
 Clears the entry.

Data Fields

std::string tag
 Tag of the entry.
std::string value
 Value.
std::map< std::string,
std::string > 
attributes
 Attributes.
std::list< PoolEntrychildren
 Children of the entry.

Detailed Description

Class PoolEntry is an internal structure for nodes in the XML data pool.


Constructor & Destructor Documentation

crp::XMLDataPool::PoolEntry::PoolEntry ( const std::string &  tag = "",
const std::string &  value = "" 
) [inline]

Empty constructor.

crp::XMLDataPool::PoolEntry::PoolEntry ( const std::string &  tag,
const std::string &  value,
std::map< std::string, std::string >  attributes 
) [inline]

Constructor.


Member Function Documentation

void crp::XMLDataPool::PoolEntry::clear ( ) [inline]

Clears the entry.


Field Documentation

std::map<std::string, std::string> crp::XMLDataPool::PoolEntry::attributes

Attributes.

Children of the entry.

Tag of the entry.

Value.


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