VR-Link C# API Documentation
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | Properties | Static Private Member Functions | Private Attributes | Static Private Attributes
LaserDesignatorRemovedMessage Class Reference
+ Inheritance diagram for LaserDesignatorRemovedMessage:
+ Collaboration diagram for LaserDesignatorRemovedMessage:

Public Member Functions

 LaserDesignatorRemovedMessage ()
virtual ~LaserDesignatorRemovedMessage ()
virtual std::string getEntityId ()
virtual void setEntityId (std::string val)
virtual unsigned short getDesignatorId ()
virtual void setDesignatorId (unsigned short val)
virtual int messageSize ()
 LaserDesignatorRemovedMessage ()
 LaserDesignatorRemovedMessage ()
- Public Member Functions inherited from Message
 Message ()
virtual Byte[] encode ()

Static Public Member Functions

static DtMessagedecode (unsigned char *buffer, int length)
static std::string theMessageName ()
- Static Public Member Functions inherited from Message
static Message decode (ref Byte[] bytes)

Protected Member Functions

virtual void serialize (DtStreamWriter &writer)
virtual void deserialize (DtStreamReader &reader)
override int messageSize ()
override void serialize (ref BinaryWriter writer)
override void deserialize (ref BinaryReader reader)
override int messageSize ()
override void serialize (ref BinaryWriter writer)
override void deserialize (ref BinaryReader reader)

Protected Attributes

std::string myEntityId
unsigned short myDesignatorId
- Protected Attributes inherited from Message
String myName
double myTimeStamp = -1.0
Type myTypeInfo

Static Protected Attributes

static std::string theFullName

Properties

static string theName [get]
string entityId [get, set]
UInt16 designatorId [get, set]
- Properties inherited from Message
String name [get]
double timeStamp [get, set]

Static Private Member Functions

static LaserDesignatorRemovedMessage ()
static LaserDesignatorRemovedMessage ()

Private Attributes

string myEntityId
UInt16 myDesignatorId

Static Private Attributes

static String theFullName

Additional Inherited Members

- Static Protected Member Functions inherited from Message
static Message createMessage (ref byte[] b)

Detailed Description

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!This is an auto-generated file. Any changes will be destroyed!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Constructor & Destructor Documentation

LaserDesignatorRemovedMessage::LaserDesignatorRemovedMessage ( )
virtual LaserDesignatorRemovedMessage::~LaserDesignatorRemovedMessage ( )
virtual
LaserDesignatorRemovedMessage.LaserDesignatorRemovedMessage ( )
inline

References Message.myName, and theFullName.

static LaserDesignatorRemovedMessage.LaserDesignatorRemovedMessage ( )
inlinestaticprivate

References theFullName.

LaserDesignatorRemovedMessage.LaserDesignatorRemovedMessage ( )
inline

References Message.myName, and theFullName.

static LaserDesignatorRemovedMessage.LaserDesignatorRemovedMessage ( )
inlinestaticprivate

References theFullName.

Member Function Documentation

static DtMessage* LaserDesignatorRemovedMessage::decode ( unsigned char *  buffer,
int  length 
)
static
virtual void LaserDesignatorRemovedMessage::deserialize ( DtStreamReader &  reader)
protectedvirtual
override void LaserDesignatorRemovedMessage.deserialize ( ref BinaryReader  reader)
inlineprotectedvirtual

Reimplemented from Message.

References myDesignatorId, and myEntityId.

override void LaserDesignatorRemovedMessage.deserialize ( ref BinaryReader  reader)
inlineprotectedvirtual

Reimplemented from Message.

References myDesignatorId, and myEntityId.

virtual unsigned short LaserDesignatorRemovedMessage::getDesignatorId ( )
virtual
virtual std::string LaserDesignatorRemovedMessage::getEntityId ( )
virtual
virtual int LaserDesignatorRemovedMessage::messageSize ( )
virtual

Reimplemented from Message.

override int LaserDesignatorRemovedMessage.messageSize ( )
inlineprotectedvirtual

Reimplemented from Message.

References myEntityId.

override int LaserDesignatorRemovedMessage.messageSize ( )
inlineprotectedvirtual

Reimplemented from Message.

References myEntityId.

virtual void LaserDesignatorRemovedMessage::serialize ( DtStreamWriter &  writer)
protectedvirtual
override void LaserDesignatorRemovedMessage.serialize ( ref BinaryWriter  writer)
inlineprotectedvirtual

Reimplemented from Message.

References myDesignatorId, and myEntityId.

override void LaserDesignatorRemovedMessage.serialize ( ref BinaryWriter  writer)
inlineprotectedvirtual

Reimplemented from Message.

References myDesignatorId, and myEntityId.

virtual void LaserDesignatorRemovedMessage::setDesignatorId ( unsigned short  val)
virtual
virtual void LaserDesignatorRemovedMessage::setEntityId ( std::string  val)
virtual
static std::string LaserDesignatorRemovedMessage::theMessageName ( )
static

Member Data Documentation

UInt16 LaserDesignatorRemovedMessage.myDesignatorId
private
UInt16 LaserDesignatorRemovedMessage::myDesignatorId
protected

Referenced by deserialize(), and serialize().

string LaserDesignatorRemovedMessage.myEntityId
private
string LaserDesignatorRemovedMessage::myEntityId
protected

Referenced by deserialize(), messageSize(), and serialize().

String LaserDesignatorRemovedMessage.theFullName
staticprivate
static String LaserDesignatorRemovedMessage::theFullName
staticprotected

Property Documentation

UInt16 LaserDesignatorRemovedMessage.designatorId
getset
string LaserDesignatorRemovedMessage.entityId
getset
static string LaserDesignatorRemovedMessage.theName
staticget

The documentation for this class was generated from the following files:

Document ID: Generated on Mon Jun 22 21:18:40 EDT 2020 from SVN revision 213785
Copyright © 2005-2018 MAK Technologies. All Rights Reserved (www.mak.com)