iso::visual::SwarmDataReceiverNode Class Reference

#include <iso_visual_swarm_data_receiver_node.h>

Inherits iso::visual::PatchNode.

Inheritance diagram for iso::visual::SwarmDataReceiverNode:

Inheritance graph
[legend]
Collaboration diagram for iso::visual::SwarmDataReceiverNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SwarmDataReceiverNode ()
 constructor
 SwarmDataReceiverNode (const base::String &pName)
 constructor
virtual ~SwarmDataReceiverNode ()
 destructor
void addFilter (const base::String &pFilterString) throw (VisualException)
void removeFilter (const base::String &pFilterString) throw (VisualException)
void notify (const com::Message &pMessage)
 message notification
void process ()
 node process

Protected Attributes

long mPreviousMessageId
com::Message mMessage
 previous message id
QHash< base::String, TypedBuffer<
float > * > 
mSwarmParBuffers
QMutex mLock

Static Protected Attributes

static base::String sClassName

Constructor & Destructor Documentation

SwarmDataReceiverNode::SwarmDataReceiverNode (  ) 

constructor

SwarmDataReceiverNode::SwarmDataReceiverNode ( const base::String &  pName  ) 

constructor

Parameters:
pName name of node

SwarmDataReceiverNode::~SwarmDataReceiverNode (  )  [virtual]

destructor


Member Function Documentation

void SwarmDataReceiverNode::addFilter ( const base::String &  pFilterString  )  throw (VisualException)

void SwarmDataReceiverNode::removeFilter ( const base::String &  pFilterString  )  throw (VisualException)

void SwarmDataReceiverNode::notify ( const com::Message &  pMessage  ) 

message notification

Parameters:
pMessage message

void SwarmDataReceiverNode::process (  )  [virtual]

node process

Reimplemented from iso::visual::PatchNode.


Member Data Documentation

base::String SwarmDataReceiverNode::sClassName [static, protected]

long iso::visual::SwarmDataReceiverNode::mPreviousMessageId [protected]

com::Message iso::visual::SwarmDataReceiverNode::mMessage [protected]

previous message id

QHash< base::String, TypedBuffer<float>* > iso::visual::SwarmDataReceiverNode::mSwarmParBuffers [protected]

QMutex iso::visual::SwarmDataReceiverNode::mLock [protected]


The documentation for this class was generated from the following files:
Generated on Fri Feb 25 14:23:41 2011 for iso visual by  doxygen 1.5.1