38#ifndef DRAIN_STYLE_XML 
   39#define DRAIN_STYLE_XML 
   43#include <drain/Sprinter.h> 
   44#include <drain/FlexibleVariable.h> 
   46#include "ReferenceMap.h" 
   55class StyleXML : 
public ReferenceMap2<FlexibleVariable> {
 
   62    static const SprinterLayout styleLineLayout;
 
   63    static const SprinterLayout styleRecordLayout;
 
   64    static const SprinterLayout styleRecordLayoutActual;
 
   70        ostr << 
"/* " << v << 
" */ ";
 
 
   74    const std::string TEXT_ANCHOR;
 
   82std::ostream & operator<<(std::ostream &ostr, 
const StyleXML & style){
 
static std::ostream & toStream(std::ostream &ostr, const std::initializer_list< T > &x, const SprinterLayout &layout=defaultLayout)
New (experimental)
Definition Sprinter.h:420
static const SprinterLayout xmlAttributeLayout
Like attributes in XML (HTML, SVG, ...) tags.
Definition Sprinter.h:227
static void commentToStream(std::ostream &ostr, const T &v)
Practical utility, helps in adding C++ code commenting...
Definition StyleXML.h:69
Definition DataSelector.cpp:1277