SiGraph: sulcal graphs
treeParser.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 1998-2004 CEA
3
*
4
* This software and supporting documentation were developed by
5
* CEA/DSV/SHFJ
6
* 4 place du General Leclerc
7
* 91401 Orsay cedex
8
* France
9
*
10
*/
11
12
#ifndef SI_GRAPH_TREEPARSER_H
13
#define SI_GRAPH_TREEPARSER_H
14
15
16
#include <cartobase/object/attributed.h>
17
18
class
Tree
;
19
20
21
namespace
sigraph
22
{
23
25
class
TreePostParser
26
{
27
public
:
29
typedef
void (*
Factory
)(
carto::AttributedObject
* parent,
Tree
* t,
30
const
std::string & filename );
32
typedef
std::map<std::string, Factory>
FactorySet
;
33
34
virtual
~TreePostParser
();
35
36
virtual
FactorySet
factories
() = 0;
37
38
protected
:
39
TreePostParser
() {}
40
41
private
:
42
};
43
44
}
45
46
#endif
47
48
Tree
sigraph::TreePostParser::TreePostParser
TreePostParser()
Definition
treeParser.h:39
sigraph::TreePostParser::~TreePostParser
virtual ~TreePostParser()
sigraph::TreePostParser::factories
virtual FactorySet factories()=0
sigraph::TreePostParser::FactorySet
std::map< std::string, Factory > FactorySet
syntax -> reader
Definition
treeParser.h:32
sigraph::TreePostParser::Factory
void(* Factory)(carto::AttributedObject *parent, Tree *t, const std::string &filename)
Elements readers (depending on syntax)
Definition
treeParser.h:29
carto::AttributedObject
SyntaxedObject< PropertySet > AttributedObject
sigraph
Definition
descrParser.h:10
si
graph
treeParser.h
Generated by
1.13.2