CLAM-Development
1.1
|
00001 #ifndef _SimpleLoopMetadata_ 00002 #define _SimpleLoopMetadata_ 00003 00004 #include "IndexArray.hxx" 00005 #include "Processing.hxx" 00006 #include "Err.hxx" 00007 #include "SDIFInConfig.hxx" 00008 #include "Filename.hxx" 00009 #include "ELoopPointUnits.hxx" 00010 00011 namespace CLAM 00012 { 00013 00021 class SimpleLoopMetadata : public DynamicType 00022 { 00023 public: 00024 DYNAMIC_TYPE (SimpleLoopMetadata, 3); 00025 DYN_ATTRIBUTE(0, public, ELoopPointUnits, Units); 00026 DYN_ATTRIBUTE(1, public, int, Start); 00027 DYN_ATTRIBUTE(2, public, int, End); 00028 00029 // TODO define a new type for EnvelopeStage 00030 // DYN_ATTRIBUTE(3,public, EnvelopeStage, EnvelopeStage); 00031 void DefaultInit(); 00032 }; 00033 00034 } // end namespace CLAM 00035 00036 #endif 00037