12 #ifndef DtParamInfo_H_
13 #define DtParamInfo_H_
17 #include <vlutil/vlFedTarget.h>
18 #include <vlutil/vlMachineTypes.h>
19 #include <vlutil/vlString.h>
39 virtual void setFomType(MAKRti::DtFomType type);
40 virtual MAKRti::DtFomType fomType()
const;
43 virtual void subscribe();
46 virtual void unsubscribe();
49 virtual int subscribed()
const;
52 virtual void publish();
55 virtual void unpublish();
58 virtual int published()
const;
61 virtual const char* name()
const;
62 virtual void setName(
const char* nameValue);
65 virtual const char* semantics()
const;
66 virtual void setSemantics(
const char* semantics);
73 virtual bool isName(
const char* name);
75 virtual bool sameDataTypes(
const DtParamInfo&)
const;
76 virtual bool sameSemantics(
const DtParamInfo& )
const;
79 virtual void print()
const;
MAKRti::DtString myName
Definition: paramInfo.h:83
Definition: paramInfo.h:21
int myPublished
Definition: paramInfo.h:88
DtParameterHandle myHandle
Definition: paramInfo.h:85
MAKRti::DtString mySemantics
Definition: paramInfo.h:84
MAKRti::DtFomType myFomType
Definition: paramInfo.h:86
#define DT_DLL_LRC
Definition: rtiMsConfig.h:126
The declaration of internal types.
int mySubscribed
Definition: paramInfo.h:87
DtHandle DtParameterHandle
Definition: internalTypes.h:38