ERC CISST - cisst software

prmEventButton Class Reference

#include <prmEventButton.h>

Inheritance diagram for prmEventButton:

Inheritance graph
[legend]
Collaboration diagram for prmEventButton:

Collaboration graph
[legend]
List of all members.

Detailed Description

Button event payload

Definition at line 37 of file prmEventButton.h.

Public Types

Public Member Functions


Constructor & Destructor Documentation

prmEventButton::prmEventButton (  )  [inline]

Default constructor

Definition at line 47 of file prmEventButton.h.

prmEventButton::prmEventButton ( const EventType type  )  [inline]

Constructor with all parameters

Definition at line 51 of file prmEventButton.h.

prmEventButton::prmEventButton ( const prmEventButton other  )  [inline]

Copy constructor

Definition at line 56 of file prmEventButton.h.

virtual prmEventButton::~prmEventButton (  )  [virtual]

Destructor


Member Function Documentation

prmEventButton::CMN_DECLARE_MEMBER_AND_ACCESSORS ( EventType  ,
Type   
)

Set and Get methods for event type.

virtual void prmEventButton::ToStream ( std::ostream &  outputStream  )  const [virtual]

Overloaded ToStream

Reimplemented from mtsGenericObject.

void prmEventButton::ToStreamRaw ( std::ostream &  outputStream,
const char  delimiter = ' ',
bool  headerOnly = false,
const std::string &  headerPrefix = "" 
) const [virtual]

To stream raw data.

Reimplemented from mtsGenericObject.

void prmEventButton::SerializeRaw ( std::ostream &  outputStream  )  const [virtual]

Binary serialization

Reimplemented from mtsGenericObject.

void prmEventButton::DeSerializeRaw ( std::istream &  inputStream  )  [virtual]

Binary deserialization

Reimplemented from mtsGenericObject.


The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu