38#ifndef DRAIN_TREE_ELEM_UTILS_HTML
39#define DRAIN_TREE_ELEM_UTILS_HTML
42#include <drain/util/XML.h>
43#include <drain/util/TreeXML.h>
49#define DRAIN_HTML_ELEM_CLS(E) template <> template <> class drain::NodeXML<drain::Html::tag_t>::Elem<drain::Html::tag_t::E>
50#define DRAIN_HTML_ELEM(E) typedef drain::NodeXML<drain::Html::tag_t>::Elem<drain::Html::tag_t::E> html##E
60DRAIN_HTML_ELEM_CLS(IMG){
65 Elem(NodeHTML & node) : node(node = Html::tag_t::IMG), src(node[
"src"]=
""), alt(node[
"alt"]=
""), title(node[
"title"]=
""){
68 NodeXML<Html::tag_t> & node;
Definition DataSelector.cpp:1277
VariableT< VariableInitializer< ReferenceT< VariableBase > > > FlexibleVariable
Value container supporting dynamic type with own memory and optional linking (referencing) of externa...
Definition FlexibleVariable.h:67