IntegerComplexChannel::SubchanKey Struct Reference

Refer to a subchannel by one of: its index, its tagname, its address. More...

#include <Channels/IntegerComplexChannel.H>

Collaboration diagram for IntegerComplexChannel::SubchanKey:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SubchanKey (uint i)
 Initialize with an integer index.
 SubchanKey (const char *t)
 Initialize with a tag name.
 SubchanKey (IntegerChannel &c)
 Initialize with a channel reference.

Public Attributes

uint index
const char * tag
IntegerChanneladdr

Detailed Description

Refer to a subchannel by one of: its index, its tagname, its address.

Only one of the pieces of information will be valid. Inside the IntegerComplexChannel functions that use SubchanKey, we will determine which one of the keys is the valid one, and use that one to look up the subchannel itself.

Definition at line 56 of file IntegerComplexChannel.H.


Constructor & Destructor Documentation

IntegerComplexChannel::SubchanKey::SubchanKey ( uint  i  )  [inline]

Initialize with an integer index.

Definition at line 59 of file IntegerComplexChannel.H.

IntegerComplexChannel::SubchanKey::SubchanKey ( const char *  t  )  [inline]

Initialize with a tag name.

Definition at line 62 of file IntegerComplexChannel.H.

IntegerComplexChannel::SubchanKey::SubchanKey ( IntegerChannel c  )  [inline]

Initialize with a channel reference.

Definition at line 65 of file IntegerComplexChannel.H.


The documentation for this struct was generated from the following file:
Generated on Sun May 8 08:43:23 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3