Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

RoadLogger.h

Go to the documentation of this file.
00001 
00005 #ifndef ROAD_DEST_LOGGER_H
00006 #define ROAD_DEST_LOGGER_H
00007 
00008 #include <vector>
00009 #include <utils/Logger.h>
00010 
00011 #include <RoadDest/RoadStructs.h>
00012 
00013 namespace utils {
00014   class ConfigFile;
00015   class Vec3d;
00016 };
00017 
00024 class RoadLogger {
00025  public:
00032   bool open(const char* name, const utils::ConfigFile* header=NULL);
00033 
00042   bool open(utils::ConfigFile& header);
00043 
00049   bool logPoints(utils::Time time, const std::vector< utils::Vec3d > & points);
00050 
00051  private:
00052   utils::Logger _logger;      
00053   RoadDataStruct _output_area; 
00054 };
00055 
00056 #endif

Generated on Fri Jun 16 13:21:19 2006 for ModUtils by  doxygen 1.4.4