11 #include <vrfExtProtocol/simInterfaceContent.h>
37 virtual unsigned long requestId()
const;
38 virtual void setRequestId(
unsigned long requestId);
43 virtual void setObjectName(
const DtString & objectName);
44 virtual const DtString & objectName()
const;
47 virtual void setForceType(
const DtForceType forceType);
48 virtual DtForceType forceType()
const;
51 virtual void setOverlay(
const DtString & overlay);
52 virtual const DtString & overlay()
const;
55 virtual void setObjectLabel(
const DtString & objectLabel);
56 virtual const DtString & objectLabel()
const;
58 virtual const DtVector& startPoint()
const;
59 virtual void setStartPoint(
const DtVector&);
62 virtual void setExtendedLabels(
const std::map<int, DtString>& extendedLabels);
63 virtual const std::map<int, DtString>& extendedLabels()
const;
65 virtual const DtVector& endPoint()
const;
66 virtual void setEndPoint(
const DtVector&);
68 virtual const std::vector<DtString>& obstacleTypes()
const;
69 virtual void setObstacleTypes(
const std::vector<DtString>&);
70 virtual void addObstacleType(
const DtString&);
72 virtual const std::vector<DtString>& pathTypes()
const;
73 virtual void setPathTypes(
const std::vector<DtString>&);
74 virtual void addPathType(
const DtString&);
76 virtual bool cancel()
const;
77 virtual void setCancel(
bool);
80 virtual int type()
const;
86 virtual int netRepSize()
const;
89 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize);
92 virtual bool setToNet();
95 virtual void printDataToString(
DtString& str);
132 virtual int type()
const;
135 virtual void setObjectIdentifier(
const DtEntityIdentifier & objectIdentifier);
136 virtual const DtEntityIdentifier & objectIdentifier()
const;
140 virtual unsigned long requestId()
const;
141 virtual void setRequestId(
unsigned long requestId);
144 virtual void setObjectName(
const DtString & objectName);
145 virtual const DtString & objectName()
const;
148 virtual void setSuccess(
bool);
149 virtual bool success()
const;
155 virtual int netRepSize()
const;
158 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize);
161 virtual bool setToNet();
164 virtual void printDataToString(
DtString& str);