12#ifndef SI_GRAPH_EXOTICTREEWRITER_H
13#define SI_GRAPH_EXOTICTREEWRITER_H
16#include <cartobase/object/attributed.h>
18#include <graph/tree/tree.h>
TreeWriter(const std::string &filename, const carto::SyntaxSet &syntax, const HelperSet &helpers=HelperSet())
virtual void const_accept(ConstTreeVisitor &visitor) const
Classe ExoticTreeWriter : écriture d'arbres "exotiques".
virtual void writeTree(const Tree *tree, const std::string &type)
virtual void parse(const carto::AttributedObject *)
ExoticTreeWriter(const std::string &filename, const carto::SyntaxSet &attr, bool makedir=false)
virtual ~ExoticTreeWriter()
virtual void parseTree(const Tree *ao)
SyntaxedObject< PropertySet > AttributedObject
std::map< std::string, Syntax > SyntaxSet
DomWriter & operator<<(DomWriter &dw, const Domain &dom)