NodoXML Class Reference

#include <NodoXML.h>

List of all members.

Public Member Functions

 NodoXML (bool f, bool v)
 ~NodoXML ()
void setNome (std::string n)
void setAtributo (std::string chave, std::string valor)
std::map< std::string, std::string > * getAtributos ()
void addFilho (NodoXML *filho)
NodoXMLgetFilho (int i)
int getNumeroFilhos ()
std::string getNome ()
std::vector< NodoXML * > * getFilhos ()
bool podeTerFilho ()
bool podeTerValor ()
void setValor (std::string v)
std::string getValor ()

Private Attributes

std::map< std::string, std::string > * atributos
std::string nome
std::vector< NodoXML * > * filhos
bool ptf
bool ptv
std::string valor


Constructor & Destructor Documentation

NodoXML::NodoXML ( bool  f,
bool  v 
) [inline]

NodoXML::~NodoXML (  )  [inline]


Member Function Documentation

void NodoXML::setNome ( std::string  n  ) 

void NodoXML::setAtributo ( std::string  chave,
std::string  valor 
)

map< std::string, std::string > * NodoXML::getAtributos (  ) 

void NodoXML::addFilho ( NodoXML filho  ) 

NodoXML * NodoXML::getFilho ( int  i  ) 

int NodoXML::getNumeroFilhos (  ) 

std::string NodoXML::getNome (  ) 

std::vector< NodoXML * > * NodoXML::getFilhos (  ) 

bool NodoXML::podeTerFilho (  ) 

bool NodoXML::podeTerValor (  ) 

void NodoXML::setValor ( std::string  v  ) 

std::string NodoXML::getValor (  ) 


Member Data Documentation

std::map<std::string, std::string>* NodoXML::atributos [private]

std::string NodoXML::nome [private]

std::vector<NodoXML*>* NodoXML::filhos [private]

bool NodoXML::ptf [private]

bool NodoXML::ptv [private]

std::string NodoXML::valor [private]


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 16:54:26 2007 for TDK by  doxygen 1.5.2