Loading...
Searching...
No Matches
NodeHTML Member List

This is the complete list of members for NodeHTML, including all inherited members.

A enum value (defined in html)html
addClass(const TT &... args)XMLinline
addClass(const TT &... args) (defined in XML)XMLinline
arraySeparatorSmartMap< T >protected
attribToStream(std::ostream &ostr, const std::string &key, const V &value) (defined in XML)XMLinlinestatic
BASE enum value (defined in html)html
BODY enum value (defined in html)html
BR enum value (defined in html)html
CAPTION enum value (defined in html)html
classList (defined in XML)XML
clear()XMLvirtual
clearClasses() (defined in XML)XMLinline
clearClasses() (defined in XML)XMLinline
CLOSING_TAG enum value (defined in XML)XML
COMMENT enum value (defined in html)html
COMMENT (defined in XML)XMLstatic
const_iterator typedef (defined in SmartMap< T >)SmartMap< T >protected
copyStruct(const ReferenceMap2< FlexibleVariable > &m, const T2 &src, T2 &dst, extLinkPolicy policy=RESERVE)ReferenceMap2< FlexibleVariable >inlineprotected
CTEXT enum value (defined in html)html
CTEXT (defined in XML)XMLstatic
ctext (defined in XML)XML
DIV enum value (defined in html)html
docToStream(std::ostream &ostr, const V &tree)NodeXML< html::tag_t >inlinestatic
docTypeToStream(std::ostream &ostr)NodeXML< html::tag_t >inlinestatic
docTypeToStream(std::ostream &ostr)NodeXML< html::tag_t >inlinestatic
dump(std::ostream &ostr=std::cout) constSmartMap< T >protected
elem_t typedefNodeXML< html::tag_t >
empty() const (defined in XML)XMLinline
empty() const (defined in XML)XMLinlinevirtual
EMPTY_TAG enum value (defined in XML)XML
encodingMapXMLstatic
entry_t typedef (defined in SmartMap< T >)SmartMap< T >protected
ERROR enum valueReferenceMap2< FlexibleVariable >protected
exportMap(std::map< std::string, T2 > &m) constSmartMap< T >inlineprotected
extLinkPolicy enum nameReferenceMap2< FlexibleVariable >protected
fileInfo (defined in NodeHTML)NodeHTMLstatic
findByClass(const T2 &t, const C &cls, std::list< path_elem_t > &result)XMLstatic
findByClass(const V &t, const C &cls, path_list_t &result, const path_t &path=path_t())XMLinlinestatic
findByClass(const T2 &t, const C &cls, XML::path_list_t &result, const path_t &path) (defined in XML)XML
findById(const V &tree, const std::string &tag, typename V::path_t &result, const typename V::path_t &path=path_t())XMLstatic
findById(const V &tree, const std::string &tag, path_list_t &result, const path_t &path=path_t())XMLstatic
findById(const T &t, const std::string &id, typename T::path_t &result, const typename T::path_t &path) (defined in XML)XML
findById(const T &t, const std::string &id, NodeXML<>::path_list_t &result, const path_t &path) (defined in XML)XML
findByTag(const V &tree, const T &tag, path_list_t &result, const path_t &path=path_t())XMLstatic
findByTag(const T &t, const N &tag, NodeXML<>::path_list_t &result, const path_t &path)XML
findByTags(const V &tree, const std::set< T > &tags, path_list_t &result, const path_t &path=path_t())XMLstatic
findByTags(const T &t, const std::set< N > &tags, NodeXML<>::path_list_t &result, const path_t &path)XML
FLEXIBLE_TAG enum value (defined in XML)XML
get(const std::string &key) const (defined in XML)XMLinline
get(const std::string &key) (defined in XML)XMLinline
get(const std::string &key, const V &defaultValue) const (defined in XML)XMLinline
get(const std::string &key, const char *defaultValue) const (defined in XML)XMLinline
get(const std::string &key) const (defined in XML)XMLinline
get(const std::string &key) (defined in XML)XMLinline
get(const std::string &key, const V &defaultValue) const (defined in XML)XMLinline
get(const std::string &key, const char *defaultValue) const (defined in XML)XMLinline
ReferenceMap2< FlexibleVariable >::get(const std::string &key, const std::string &defaultValue) constSmartMap< T >inlineprotected
ReferenceMap2< FlexibleVariable >::get(const std::string &key, const T2 &defaultValue) constSmartMap< T >inlineprotected
getAttributes() const (defined in XML)XMLinline
getAttributes() (defined in XML)XMLinline
getAttributes() const (defined in XML)XMLinline
getAttributes() (defined in XML)XMLinline
getClasses() const (defined in XML)XMLinline
getCount() (defined in XML)XMLinlinestatic
getCount() (defined in XML)XMLinlinestatic
getId() constXMLinline
getId() constXMLinline
getKeyList() constSmartMap< T >inlineprotectedvirtual
getKeys(std::ostream &ostr) const (defined in SmartMap< T >)SmartMap< T >inlineprotected
getKeys() constSmartMap< T >inlineprotected
getMap() constSmartMap< T >inlineprotected
getStyle() const (defined in XML)XMLinline
getTag() constNodeXML< html::tag_t >inlinevirtual
getTag(const html::tag_t &type)NodeXML< html::tag_t >inlinestatic
getText() const (defined in XML)XMLinlinevirtual
getUrl() (defined in XML)XMLinline
getValues(std::ostream &ostr) constSmartMap< T >inlineprotected
getValues() constSmartMap< T >inlineprotected
H1 enum value (defined in html)html
H2 enum value (defined in html)html
H3 enum value (defined in html)html
handleType(const html::tag_t &t) override finalNodeHTMLprotectedvirtual
hasClass(const V &cls) constXMLinline
hasClass(const V &cls) constXMLinline
hasKey(const std::string &key) const (defined in SmartMap< T >)SmartMap< T >inlineprotected
HEAD enum value (defined in html)html
HR enum value (defined in html)html
HTML enum value (defined in html)html
idXML
IMG enum value (defined in html)html
importCastableMap(const drain::SmartMap< T2 > &m)SmartMap< T >inlineprotected
importEntries(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0)SmartMap< T >protected
importEntries(const std::list< std::string > &entries, char assignmentSymbol='=')SmartMap< T >inlineprotected
importMap(const std::map< std::string, S > &m)SmartMap< T >inlineprotected
intval_t typedef (defined in XML)XML
isExplicit() const override finalNodeHTMLvirtual
isSingular() const override finalNodeHTMLvirtual
isStyle() const (defined in XML)XMLinline
iterator typedefSmartMap< T >protected
key_t typedef (defined in SmartMap< T >)SmartMap< T >protected
keyListSmartMap< T >mutableprotected
keylist_t typedef (defined in SmartMap< T >)SmartMap< T >protected
LI enum value (defined in html)html
link(const std::string &key, F &x)ReferenceMap2< FlexibleVariable >inlineprotected
link(const std::string &key, void *ptr, const std::type_info &type, size_t count=1)ReferenceMap2< FlexibleVariable >inlineprotected
LINK enum value (defined in html)html
NodeXML< html::tag_t >::LINK enum valueReferenceMap2< FlexibleVariable >
map_t typedef (defined in XML)XML
map_t typedef (defined in XML)XML
META enum value (defined in html)html
nextID (defined in XML)XMLstatic
NodeHTML(const html::tag_t &t=html::tag_t(0))NodeHTML
NodeHTML(const NodeHTML &node)NodeHTML
nodeToStream(std::ostream &ostr, tag_display_mode mode=EMPTY_TAG) constNodeXML< html::tag_t >virtual
NON_EMPTY_TAG enum value (defined in XML)XML
OL enum value (defined in html)html
OPENING_TAG enum value (defined in XML)XML
operator=(const NodeHTML &node) (defined in NodeHTML)NodeHTMLinline
operator=(const T &s) (defined in NodeHTML)NodeHTMLinline
operator[](const std::string &key)SmartMap< T >inlineprotectedvirtual
operator[](const std::string &key) constSmartMap< T >inlineprotectedvirtual
P enum value (defined in html)html
path_elem_t typedef (defined in XML)XML
path_list_t typedef (defined in XML)XML
remove(const std::string &s) (defined in XML)XMLinline
removeAttribute(const std::string &s) (defined in XML)XMLinline
removeClass(const std::string &s) (defined in XML)XMLinline
removeClass(const std::string &s) (defined in XML)XMLinline
RESERVE enum valueReferenceMap2< FlexibleVariable >protected
reset()XMLinline
SCRIPT enum value (defined in html)html
SCRIPT (defined in XML)XMLstatic
separatorSmartMap< T >protected
set(const std::initializer_list< std::pair< const char *, const Variable > > &args)NodeXML< html::tag_t >inline
setAttribute(const std::string &key, const std::string &value)XMLinlinevirtual
setAttribute(const std::string &key, const char *value)XMLinlinevirtual
setAttribute(const std::string &key, const V &value)XMLinline
setAttribute(const std::string &key, const std::string &value)XMLinlinevirtual
setAttribute(const std::string &key, const char *value)XMLinlinevirtual
setAttribute(const std::string &key, const V &value)XMLinline
setComment(const std::string &text="")NodeXML< html::tag_t >inline
drain::XML::setComment(const T &...args)XMLinline
setId()XMLinline
setId(const std::string &s)XMLinline
setId(const TT &...args) (defined in XML)XMLinline
setId()XMLinline
setId(const std::string &s)XMLinline
setId(const TT &...args)XMLinline
setName(const T &...args) (defined in XML)XMLinline
setStyle(const std::string &key, const std::initializer_list< V > &l)NodeXML< html::tag_t >inline
setStyle(const std::string &key, const V &value)NodeXML< html::tag_t >inline
setStyle(const StyleXML &s) (defined in XML)XMLinline
setText(const S &value)NodeXML< html::tag_t >inline
drain::XML::setText(const std::string &s)XMLvirtual
setText(const T &...args) (defined in XML)XMLinline
setUrl(const std::string &s) (defined in XML)XMLinline
setValues(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0)SmartMap< T >inlineprotected
setValues(const char *entries, char assignmentSymbol='=', char separatorSymbol=0) (defined in SmartMap< T >)SmartMap< T >inlineprotected
setValuesSEQ(const S &sequence) (defined in SmartMap< T >)SmartMap< T >protected
SKIP enum valueReferenceMap2< FlexibleVariable >protected
smap_t typedef (defined in SmartMap< T >)SmartMap< T >protected
SmartMap(char separator='\0', char arraySeparator=':')SmartMap< T >inlineprotected
SmartMap(const SmartMap &smap) (defined in SmartMap< T >)SmartMap< T >inlineprotected
SPAN enum value (defined in html)html
specificAttributesToStream(std::ostream &ostr) const (defined in XML)XMLvirtual
STYLE enum value (defined in html)html
STYLE (defined in XML)XMLstatic
style (defined in XML)XML
STYLE_SELECT enum value (defined in html)html
STYLE_SELECT (defined in XML)XMLstatic
TABLE enum value (defined in html)html
tag_display_mode enum name (defined in XML)XML
tag_t enum name (defined in html)html
TD enum value (defined in html)html
TH enum value (defined in html)html
TITLE enum value (defined in html)html
toStr(char equal='=', char start=0, char end=0, char separator=0) const (defined in SmartMap< T >)SmartMap< T >inlineprotected
toStream(std::ostream &ostr, const V &t, const std::string &defaultTag="", int indent=0)NodeXML< html::tag_t >static
toStream(std::ostream &ostr, const html::tag_t &tree, const std::string &defaultTag, int indent)NodeXML< html::tag_t >
drain::XML::toStream(std::ostream &ostr, const TR &tree, const std::string &defaultTag="ELEM", int indent=0)XMLstatic
ReferenceMap2< FlexibleVariable >::toStream(std::ostream &ostr, char equal='=', char startChar='{', char endChar='}', char separatorChar=',') constSmartMap< T >inline
TR enum value (defined in html)html
drain::XML::typeIs(const T2 &arg, const T3... args) constXMLinline
typeIs() const (defined in XML)XMLinlineprotected
UL enum value (defined in html)html
UNDEFINED enum value (defined in html)html
UNDEFINED (defined in XML)XMLstatic
updateFromCastableMap(const drain::SmartMap< T2 > &m)SmartMap< T >inlineprotected
updateFromMap(const std::map< std::string, T2 > &m)SmartMap< T >inlineprotected
updateValues(const std::string &entries, char assignmentSymbol='=', char separatorSymbol=0)SmartMap< T >inlineprotected
url (defined in XML)XML
value_t typedef (defined in SmartMap< T >)SmartMap< T >protected
xmlAddChild(T &tree, const std::string &key)XMLinlinestatic
xmlAppendString(TX &tree, const std::string &s) (defined in XML)XMLinlinestatic
xmlAssign(TX &dst, const TX &src)XMLinlinestatic
xmlAssign(TX &dst, const typename TX::xml_node_t &src)XMLinlinestatic
xmlAssign(TX &tree, const V &arg)XMLinlinestatic
xmlAssign(TX &tree, std::initializer_list< std::pair< const char *, const Variable > > l)XMLinlinestatic
xmlAssignNode(X &dst, const X &src)XMLinlinestatic
xmlAssignString(TX &tree, const std::string &s)XMLinlinestatic
xmlAttribToStream(std::ostream &ostr, const std::string &key, const V &value) (defined in XML)XMLinlinestatic
xmldoc_attrib_map_t typedefNodeXML< html::tag_t >protected
xmlRetrieveDefaultType(const N &parentNode) (defined in XML)XMLinlinestatic
xmlSetType(TX &tree, const typename TX::node_data_t::xml_tag_t &type)XMLinlinestatic
~NodeHTML() (defined in NodeHTML)NodeHTMLinline
~SmartMap() (defined in SmartMap< T >)SmartMap< T >inlineprotectedvirtual