TSDuck v3.40-4033
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::xml::ModelDocument Member List

This is the complete list of members for ts::xml::ModelDocument, including all inherited members.

childrenCount() constts::xml::Nodeinline
clear()ts::xml::Nodevirtual
clone() const overridets::xml::Documentvirtual
debug() constts::xml::Node
depth() constts::xml::Node
DisplayFileName(const UString &name, bool stdInputIfEmpty=false)ts::xml::Documentstatic
Document(Report &report=(ts::NullReport::Instance()))ts::xml::Documentexplicit
Document(const Document &other)ts::xml::Document
document() constts::xml::Nodeinline
document()ts::xml::Node
findModelElement(const Element *elem, const UString &name) constts::xml::ModelDocumentprotected
firstChild() constts::xml::Nodeinline
firstChild()ts::xml::Nodeinline
firstChildElement() constts::xml::Nodeinline
firstChildElement()ts::xml::Node
hasChildren() constts::xml::Nodeinline
identifyNextNode(TextParser &parser)ts::xml::Nodeprotected
initialize(const UString &rootName, const UString &declaration=UString())ts::xml::Document
IsInlineXML(const UString &name)ts::xml::Documentstatic
lastChild() constts::xml::Nodeinline
lastChild()ts::xml::Nodeinline
lineNumber() constts::xml::Nodeinline
load(const UString &fileName, bool search=true)ts::xml::Document
load(std::istream &strm)ts::xml::Document
ModelDocument(Report &report=(ts::NullReport::Instance()))ts::xml::ModelDocumentexplicit
move(Node *newSibling, bool before)ts::xml::Node
moveAfter(Node *newSibling)ts::xml::Nodeinline
moveBefore(Node *newSibling)ts::xml::Nodeinline
nextSibling() constts::xml::Nodeinline
nextSibling()ts::xml::Node
nextSiblingElement() constts::xml::Nodeinline
nextSiblingElement()ts::xml::Node
Node(Report &report, size_t line=0)ts::xml::Nodeexplicitprotected
Node(const Node &other)ts::xml::Nodeprotected
Node(Node *parent, const UString &value=UString(), bool last=true)ts::xml::Nodeexplicitprotected
oneLiner() constts::xml::Nodevirtual
parent() constts::xml::Nodeinline
parent()ts::xml::Nodeinline
parse(const UStringList &lines)ts::xml::Document
parse(const UString &text)ts::xml::Document
parseChildren(TextParser &parser)ts::xml::Nodeprotectedvirtual
parseNode(TextParser &parser, const Node *parent) overridets::xml::Documentprotectedvirtual
preserveSpace() constts::xml::Node
previousSibling() constts::xml::Nodeinline
previousSibling()ts::xml::Node
previousSiblingElement() constts::xml::Nodeinline
previousSiblingElement()ts::xml::Node
print(TextFormatter &output, bool keepNodeOpen=false) const overridets::xml::Documentvirtual
printClose(TextFormatter &output, size_t levels=std::numeric_limits< size_t >::max()) const overridets::xml::Documentvirtual
removeComments(bool recurse)ts::xml::Node
reparent(Node *newParent, bool last=true)ts::xml::Node
report() constts::xml::Nodeinline
ringAlone() constts::RingNodeinline
ringInsertAfter(RingNode *o)ts::RingNode
ringInsertBefore(RingNode *o)ts::RingNode
ringNext()ts::RingNodeinline
ringNext() constts::RingNodeinline
RingNode()=defaultts::RingNode
ringPrevious()ts::RingNodeinline
ringPrevious() constts::RingNodeinline
ringRemove()ts::RingNode
ringSize() constts::RingNode
ringSwap(RingNode *o)ts::RingNode
rootElement() constts::xml::Documentinline
rootElement()ts::xml::Documentinline
save(const fs::path &fileName, size_t indent=2)ts::xml::Document
setPreserveSpace(bool on)ts::xml::Nodeinlineprotected
setTweaks(const Tweaks &tw)ts::xml::Documentinline
setValue(const UString &value)ts::xml::Nodeinline
stickyOutput() constts::xml::Nodevirtual
toString() const overridets::xml::Documentvirtual
tweaks() const overridets::xml::Documentvirtual
typeName() const overridets::xml::Documentvirtual
validate(const Document &doc) constts::xml::ModelDocument
value() constts::xml::Nodeinline
~ModelDocument() overridets::xml::ModelDocumentvirtual
~Node() overridets::xml::Nodevirtual
~RingNode()ts::RingNodevirtual