src/graph/Graph.h

00001 // -*- c++ -*-
00002 #ifndef HT_GRAPH_GRAPH_H
00003 #define HT_GRAPH_GRAPH_H
00004 
00005 #include <hightest/config.h>
00006 #include <graph/Node.h>
00007 
00008 namespace ht {
00009     namespace options { class Config; }
00010     namespace graph {
00012         class Graph {
00013             Nodes nodes_;
00014             std::string library_;
00015         public:
00016             Graph();
00017 
00019             virtual ~Graph();
00020 
00022             virtual void configure(const options::Config *);
00023 
00025             virtual Node * construct(const options::Config *);
00026 
00028             void start();
00029         };
00030     }
00031 }
00032 
00033 #endif

Generated on Thu Jan 3 15:26:45 2008 by  doxygen 1.5.2