COOPY » Guide  version 0.6.5
/home/paulfitz/cvs/coopy_scm/coopy/src/libcoopy_core/include/coopy/Measure.h
Go to the documentation of this file.
00001 #ifndef COOPY_MEASURE
00002 #define COOPY_MEASURE
00003 
00004 #include <coopy/MeasurePass.h>
00005 
00006 namespace coopy {
00007   namespace cmp {
00008     class Measure;
00009   }
00010 }
00011 
00012 
00013 class coopy::cmp::Measure {
00014 public:
00015   virtual void setup(MeasurePass& pass) = 0;
00016   virtual void measure(MeasurePass& pass, int ctrl=0) = 0;
00017 
00018   virtual int getCtrlMax() = 0;
00019 };
00020 
00021 #endif
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines