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

OutputVehPoseSource.h

Go to the documentation of this file.
00001 
00006 #ifndef OUTPUT_VEH_POSE_SOURCE_H
00007 #define OUTPUT_VEH_POSE_SOURCE_H
00008 
00009 #include <VehPoseSource/VehPoseSource.h>
00010 
00011 class VehPoseDest;
00012 
00016 class OutputVehPoseSource : public VehPoseSource {
00017  public:
00018   OutputVehPoseSource();
00019   virtual ~OutputVehPoseSource();
00020 
00022   virtual bool getCurPose(utils::Time& time, VehPose& pose,
00023                           bool blocking = true);
00024 
00026   virtual bool getPose(utils::Time time, VehPose& pose);
00027 
00029   bool init(utils::ConfigFile& params,
00030             VehPoseSourceGenerator* gen, utils::SymbolTable* globals);
00031 
00032  private:
00033   VehPoseSource* _contained;
00034   VehPoseDest* _output;
00035 };
00036 
00037 #endif

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