Public Member Functions | |
AnimXmlElement (std::string tagName, bool emptyElement=true) | |
void | Add (AnimXmlElement e) |
template<typename T > | |
void | AddAttribute (std::string attribute, T value) |
void | AddLineBreak () |
void | Close () |
void | CloseElement () |
void | CloseTag () |
std::string | GetElementString () |
Private Attributes | |
std::string | m_elementString |
bool | m_emptyElement |
std::string | m_tagName |
Definition at line 518 of file animation-interface.h.
ns3::AnimationInterface::AnimXmlElement::AnimXmlElement | ( | std::string | tagName, |
bool | emptyElement = true |
||
) |
Definition at line 1991 of file animation-interface.cc.
References m_elementString.
void ns3::AnimationInterface::AnimXmlElement::Add | ( | AnimXmlElement | e | ) |
Definition at line 2041 of file animation-interface.cc.
References GetElementString().
Referenced by ns3::AnimationInterface::WriteXmlRp().
void ns3::AnimationInterface::AnimXmlElement::AddAttribute | ( | std::string | attribute, |
T | value | ||
) |
Definition at line 2000 of file animation-interface.cc.
Referenced by ns3::AnimationInterface::WriteXmlAddNodeCounter(), ns3::AnimationInterface::WriteXmlAddResource(), ns3::AnimationInterface::WriteXmlAnim(), ns3::AnimationInterface::WriteXmlLink(), ns3::AnimationInterface::WriteXmlNode(), ns3::AnimationInterface::WriteXmlNonP2pLinkProperties(), ns3::AnimationInterface::WriteXmlP(), ns3::AnimationInterface::WriteXmlPRef(), ns3::AnimationInterface::WriteXmlRouting(), ns3::AnimationInterface::WriteXmlRp(), ns3::AnimationInterface::WriteXmlUpdateBackground(), ns3::AnimationInterface::WriteXmlUpdateLink(), ns3::AnimationInterface::WriteXmlUpdateNodeColor(), ns3::AnimationInterface::WriteXmlUpdateNodeCounter(), ns3::AnimationInterface::WriteXmlUpdateNodeDescription(), ns3::AnimationInterface::WriteXmlUpdateNodeImage(), ns3::AnimationInterface::WriteXmlUpdateNodePosition(), and ns3::AnimationInterface::WriteXmlUpdateNodeSize().
void ns3::AnimationInterface::AnimXmlElement::AddLineBreak | ( | ) |
Definition at line 2035 of file animation-interface.cc.
Referenced by ns3::AnimationInterface::WriteXmlRp().
void ns3::AnimationInterface::AnimXmlElement::Close | ( | void | ) |
Definition at line 2010 of file animation-interface.cc.
Referenced by ns3::AnimationInterface::WriteXmlAnim().
void ns3::AnimationInterface::AnimXmlElement::CloseElement | ( | ) |
Definition at line 2016 of file animation-interface.cc.
Referenced by ns3::AnimationInterface::WriteXmlAddNodeCounter(), ns3::AnimationInterface::WriteXmlAddResource(), ns3::AnimationInterface::WriteXmlLink(), ns3::AnimationInterface::WriteXmlNode(), ns3::AnimationInterface::WriteXmlNonP2pLinkProperties(), ns3::AnimationInterface::WriteXmlP(), ns3::AnimationInterface::WriteXmlPRef(), ns3::AnimationInterface::WriteXmlRouting(), ns3::AnimationInterface::WriteXmlRp(), ns3::AnimationInterface::WriteXmlUpdateBackground(), ns3::AnimationInterface::WriteXmlUpdateLink(), ns3::AnimationInterface::WriteXmlUpdateNodeColor(), ns3::AnimationInterface::WriteXmlUpdateNodeCounter(), ns3::AnimationInterface::WriteXmlUpdateNodeDescription(), ns3::AnimationInterface::WriteXmlUpdateNodeImage(), ns3::AnimationInterface::WriteXmlUpdateNodePosition(), and ns3::AnimationInterface::WriteXmlUpdateNodeSize().
void ns3::AnimationInterface::AnimXmlElement::CloseTag | ( | ) |
Definition at line 2029 of file animation-interface.cc.
Referenced by ns3::AnimationInterface::WriteXmlRp().
std::string ns3::AnimationInterface::AnimXmlElement::GetElementString | ( | ) |
Definition at line 2047 of file animation-interface.cc.
Referenced by Add(), ns3::AnimationInterface::WriteXmlAddNodeCounter(), ns3::AnimationInterface::WriteXmlAddResource(), ns3::AnimationInterface::WriteXmlAnim(), ns3::AnimationInterface::WriteXmlLink(), ns3::AnimationInterface::WriteXmlNode(), ns3::AnimationInterface::WriteXmlNonP2pLinkProperties(), ns3::AnimationInterface::WriteXmlP(), ns3::AnimationInterface::WriteXmlPRef(), ns3::AnimationInterface::WriteXmlRouting(), ns3::AnimationInterface::WriteXmlRp(), ns3::AnimationInterface::WriteXmlUpdateBackground(), ns3::AnimationInterface::WriteXmlUpdateLink(), ns3::AnimationInterface::WriteXmlUpdateNodeColor(), ns3::AnimationInterface::WriteXmlUpdateNodeCounter(), ns3::AnimationInterface::WriteXmlUpdateNodeDescription(), ns3::AnimationInterface::WriteXmlUpdateNodeImage(), ns3::AnimationInterface::WriteXmlUpdateNodePosition(), and ns3::AnimationInterface::WriteXmlUpdateNodeSize().
|
private |
Definition at line 532 of file animation-interface.h.
Referenced by AnimXmlElement().
|
private |
Definition at line 533 of file animation-interface.h.
|
private |
Definition at line 531 of file animation-interface.h.