INOS
cinosjerkramp.h
Go to the documentation of this file.
1//******************************************************************************
28//******************************************************************************
29//
30#ifndef INC_CINOSJERKRAMP_H
31#define INC_CINOSJERKRAMP_H
32//
33//------------------------------------------------------------------------------
34// defines
35//------------------------------------------------------------------------------
36//
37#define DF_INOS_JERK_RAMP_DBT "INOS-JERK-RAMP" // db table name
38#define DF_INOS_JERK_RAMP_NAME "CINOSJerkRamp" // ramp name
39//
40//------------------------------------------------------------------------------
41// includes
42//------------------------------------------------------------------------------
43//
44// system
45#include <cinosbaseramp.h>
46//
47// C++
48//
49// project
50//
51//------------------------------------------------------------------------------
52//--- structures ---------------------------------------------------------------
53//------------------------------------------------------------------------------
54//
60{
61 //declare constructor to suppress compiler warning
62 //delete it if SINOSJerkRamp has one ore more member variable
63 SINOSJerkRamp() {};
64};
65
66//------------------------------------------------------------------------------
67// class definition
68//------------------------------------------------------------------------------
69//
72{
73 //--- user interface ---------------------------------------------------
74
75 public:
76
78 explicit CINOSJerkRamp(SINOSJerkRamp* apDesc = 0);
80 virtual ~CINOSJerkRamp();
82 static uint32 GetVersion();
84 virtual CINOSBaseRamp* Clone();
85
86 //--- internals --------------------------------------------------------
87
88 // protected member functions
89 protected:
90
91 // protected members
92 protected:
93
94 // allow dynamic object handling (new/delete)
95 DECLARE_DYNAMIC_CACHE(CINOSJerkRamp);
96};
97
98
99//------------------------------------------------------------------------------
100// end of file
101//------------------------------------------------------------------------------
102
103#endif // INC_CINOSJERKRAMP_H
Short comment.
Definition cinosbaseramp.h:752
definition of the CINOSJerkRamp class
Definition cinosjerkramp.h:72
CINOSJerkRamp(SINOSJerkRamp *apDesc=0)
constructor
static uint32 GetVersion()
get ramp generator version
virtual ~CINOSJerkRamp()
destructor
virtual CINOSBaseRamp * Clone()
clone myself and return pointer to it
Descriptor structure used to configure a ramp. It is usually defined in a corresponding xxx....
Definition cinosbaseramp.h:211
Descriptor structure used to configure a ramp. It is usually defined in a corresponding xxx....
Definition cinosjerkramp.h:60