A Discrete-Event Network Simulator
API
ns3::AnimationInterface::AnimXmlElement Class Reference
+ Collaboration diagram for ns3::AnimationInterface::AnimXmlElement:

Public Member Functions

 AnimXmlElement (std::string tagName, bool emptyElement=true)
 
void Add (AnimXmlElement e)
 
template<typename T >
void AddAttribute (std::string attribute, T value, bool xmlEscape=false)
 
void AddLineBreak ()
 
void Close ()
 
void CloseElement ()
 
void CloseTag ()
 
std::string GetElementString ()
 

Private Attributes

std::string m_elementString
 
bool m_emptyElement
 
std::string m_tagName
 

Detailed Description

Definition at line 520 of file animation-interface.h.

Constructor & Destructor Documentation

ns3::AnimationInterface::AnimXmlElement::AnimXmlElement ( std::string  tagName,
bool  emptyElement = true 
)

Definition at line 2289 of file animation-interface.cc.

References m_elementString.

Member Function Documentation

void ns3::AnimationInterface::AnimXmlElement::Add ( AnimXmlElement  e)

Definition at line 2372 of file animation-interface.cc.

References GetElementString().

Referenced by ns3::AnimationInterface::WriteXmlRp().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void ns3::AnimationInterface::AnimXmlElement::AddLineBreak ( )

Definition at line 2366 of file animation-interface.cc.

Referenced by ns3::AnimationInterface::WriteXmlRp().

+ Here is the caller graph for this function:

void ns3::AnimationInterface::AnimXmlElement::Close ( void  )

Definition at line 2341 of file animation-interface.cc.

Referenced by ns3::AnimationInterface::WriteXmlAnim().

+ Here is the caller graph for this function:

void ns3::AnimationInterface::AnimXmlElement::CloseTag ( )

Definition at line 2360 of file animation-interface.cc.

Referenced by ns3::AnimationInterface::WriteXmlRp().

+ Here is the caller graph for this function:

Member Data Documentation

std::string ns3::AnimationInterface::AnimXmlElement::m_elementString
private

Definition at line 534 of file animation-interface.h.

Referenced by AnimXmlElement().

bool ns3::AnimationInterface::AnimXmlElement::m_emptyElement
private

Definition at line 535 of file animation-interface.h.

std::string ns3::AnimationInterface::AnimXmlElement::m_tagName
private

Definition at line 533 of file animation-interface.h.


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