TransformationManagerClosePipeEvent Class Reference

#include <TransformationManagerEvents.h>

Inherits Event.

Collaboration diagram for TransformationManagerClosePipeEvent:

List of all members.


Public Types

typedef EventFactory
< TransformationManagerClosePipeEvent
Factory

Public Member Functions

 TransformationManagerClosePipeEvent ()
 TransformationManagerClosePipeEvent (TransformationPipe *pipe)
 TransformationManagerClosePipeEvent (NetMessage *msg, OSG::UInt32 sequenceNumber, unsigned id)
virtual ~TransformationManagerClosePipeEvent ()
void addPipe (unsigned srcId, unsigned dstId, unsigned pipeType, unsigned objectClass, unsigned objectType, unsigned objectId, unsigned userId)
void addPipe (TransformationPipe *pipe)
virtual void encode (NetMessage *message)
virtual void decode (NetMessage *message)
virtual void execute ()
virtual std::string toString ()

Protected Attributes

std::vector
< TransformationPipeIdData * > 
pipeList

Member Typedef Documentation


Constructor & Destructor Documentation

TransformationManagerClosePipeEvent::TransformationManagerClosePipeEvent (  ) 

TransformationManagerClosePipeEvent::TransformationManagerClosePipeEvent ( TransformationPipe pipe  ) 

TransformationManagerClosePipeEvent::TransformationManagerClosePipeEvent ( NetMessage msg,
OSG::UInt32  sequenceNumber,
unsigned  id 
)

TransformationManagerClosePipeEvent::~TransformationManagerClosePipeEvent (  )  [virtual]


Member Function Documentation

void TransformationManagerClosePipeEvent::addPipe ( TransformationPipe pipe  ) 

void TransformationManagerClosePipeEvent::addPipe ( unsigned  srcId,
unsigned  dstId,
unsigned  pipeType,
unsigned  objectClass,
unsigned  objectType,
unsigned  objectId,
unsigned  userId 
)

void TransformationManagerClosePipeEvent::decode ( NetMessage message  )  [virtual]

Reimplemented from Event.

void TransformationManagerClosePipeEvent::encode ( NetMessage message  )  [virtual]

Todo:
should Event::decode() and Event::encode() be protected?

describe Event::decode() and Event::encode()

Reimplemented from Event.

void TransformationManagerClosePipeEvent::execute (  )  [virtual]

Process the Event.

Todo:
write more precise description

Implements Event.

std::string TransformationManagerClosePipeEvent::toString (  )  [virtual]

Return a string representation of the Event, containing all attributes.

Reimplemented from Event.


Member Data Documentation


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

Generated on Wed Oct 20 16:12:01 2010 for inVRs by doxygen 1.5.8