Public Member Functions | |
AnimXmlElement (std::string tagName) | |
void | Add (AnimXmlElement e) |
template<typename T > | |
void | AddAttribute (std::string attribute, T value) |
void | AddLineBreak () |
void | Close () |
void | CloseTag () |
std::string | GetElementString () |
Private Attributes | |
std::string | m_elementString |
std::string | m_tagName |
Definition at line 517 of file animation-interface.h.
ns3::AnimationInterface::AnimXmlElement::AnimXmlElement | ( | std::string | tagName | ) |
Definition at line 1989 of file animation-interface.cc.
References m_elementString.
void ns3::AnimationInterface::AnimXmlElement::Add | ( | AnimXmlElement | e | ) |
Definition at line 2025 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 1997 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 2019 of file animation-interface.cc.
Referenced by ns3::AnimationInterface::WriteXmlRp().
void ns3::AnimationInterface::AnimXmlElement::Close | ( | void | ) |
Definition at line 2007 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::CloseTag | ( | ) |
Definition at line 2013 of file animation-interface.cc.
Referenced by ns3::AnimationInterface::WriteXmlRp().
std::string ns3::AnimationInterface::AnimXmlElement::GetElementString | ( | ) |
Definition at line 2031 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 530 of file animation-interface.h.
Referenced by AnimXmlElement().
|
private |
Definition at line 529 of file animation-interface.h.