OMK::Iii::SessionPrm::Link Struct Reference

Internal structure to store the connector id and the associated interactor output. More...

#include <OMKSessionPrm.h>

Collaboration diagram for OMK::Iii::SessionPrm::Link:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Link (const Name &connectorId, InteractorOutput *output)
 Constructor.

Public Attributes

Name _connector
 The connector id.
InteractorOutput_output
 The interactor output.
OutputStates _state
 The ouput state.

Detailed Description

Internal structure to store the connector id and the associated interactor output.

Definition at line 179 of file OMKSessionPrm.h.


Constructor & Destructor Documentation

OMK::Iii::SessionPrm::Link::Link ( const Name connectorId,
InteractorOutput output 
) [inline]

Constructor.

Definition at line 182 of file OMKSessionPrm.h.

References OMASSERTM.

00183     : _connector( connectorId ), 
00184       _output( output ),
00185       _state( EIsNotControlled )
00186     {
00187       OMASSERTM( output, "Must be a valid pointer" ) ;
00188     }


Member Data Documentation

Name OMK::Iii::SessionPrm::Link::_connector

The connector id.

Definition at line 190 of file OMKSessionPrm.h.

InteractorOutput* OMK::Iii::SessionPrm::Link::_output

The interactor output.

Definition at line 192 of file OMKSessionPrm.h.

OutputStates OMK::Iii::SessionPrm::Link::_state

The ouput state.

Definition at line 194 of file OMKSessionPrm.h.


logo OpenMask

Documentation generated on Mon Jun 9 11:46:04 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007