7 #ifndef DtLeAppearancePdu_H_
8 #define DtLeAppearancePdu_H_
66 virtual DtU8 appearanceField1()
const;
78 virtual bool getAppearanceField2(
DtU8& value)
const;
94 virtual void setAlternativeEntityType(
const DtEntityType& type);
95 virtual bool getAlternativeEntityType(
DtEntityType& type)
const;
102 virtual void setMarkingText(
DtU8* dataPtr);
103 virtual bool getMarkingText(
DtU8* dataPtr)
const;
106 virtual void setCapabilities(
DtU32 value);
107 virtual bool getCapabilities(
DtU32& value)
const;
110 virtual void setCapability(
DtCapability flag,
bool value);
111 virtual bool getCapability(
DtCapability flag,
bool& value)
const;
114 virtual void setVisualAppearance(
DtU32 value);
115 virtual bool getVisualAppearance(
DtU32& value)
const;
118 virtual void setVisualAppearanceAttribute(
120 virtual bool getVisualAppearanceAttribute(
124 virtual void setIR_Appearance(
DtU32 value);
125 virtual bool getIR_Appearance(
DtU32& value)
const;
128 virtual void setEM_Appearance(
DtU32 value);
129 virtual bool getEM_Appearance(
DtU32& value)
const;
132 virtual void setAudioAppearance(
DtU32 value);
133 virtual bool getAudioAppearance(
DtU32& value)
const;
174 virtual char* var()
const;
177 virtual void setAppearanceField1(
DtU8 value);
186 virtual void setAppearanceField2(
DtU8 value);
192 virtual int appearanceField1Offset()
const;
193 virtual int appearanceField2Offset()
const;
194 virtual int forceID_Offset()
const;
195 virtual int entityTypeOffset()
const;
196 virtual int alternativeEntityTypeOffset()
const;
197 virtual int entityMarkingOffset()
const;
198 virtual int capabilitiesOffset()
const;
199 virtual int visualAppearanceOffset()
const;
200 virtual int IR_AppearanceOffset()
const;
201 virtual int EM_AppearanceOffset()
const;
202 virtual int audioAppearanceOffset()
const;