CLAM::OutControlSenderConfig::EControlRepresentation Class Reference

#include <OutControlSender.hxx>

List of all members.

Public Types

enum  tEnum {
  eUndetermined, eVerticalSlider, eHorizontalSlider, eKnot,
  eSpinBox
}

Public Member Functions

 EControlRepresentation ()
 EControlRepresentation (tValue v)
 EControlRepresentation (std::string s)
ComponentSpecies () const
 Returns a new object of the same class than the receiver object.

Static Public Attributes

static tEnumValue sEnumValues []
static tValue sDefault

Detailed Description

Definition at line 17 of file OutControlSender.hxx.


Member Enumeration Documentation

Enumerator:
eUndetermined 
eVerticalSlider 
eHorizontalSlider 
eKnot 
eSpinBox 

Definition at line 27 of file OutControlSender.hxx.


Constructor & Destructor Documentation

CLAM::OutControlSenderConfig::EControlRepresentation::EControlRepresentation (  )  [inline]

Definition at line 23 of file OutControlSender.hxx.

CLAM::OutControlSenderConfig::EControlRepresentation::EControlRepresentation ( tValue  v  )  [inline]

Definition at line 24 of file OutControlSender.hxx.

CLAM::OutControlSenderConfig::EControlRepresentation::EControlRepresentation ( std::string  s  )  [inline]

Definition at line 25 of file OutControlSender.hxx.


Member Function Documentation

Component* CLAM::OutControlSenderConfig::EControlRepresentation::Species (  )  const [inline, virtual]

Returns a new object of the same class than the receiver object.

To be reimplemented by subclasses.

Returns:
a new allocated component. The pointer belongs to the caller.

Implements CLAM::Enum.

Definition at line 35 of file OutControlSender.hxx.


Member Data Documentation

Initial value:

Definition at line 21 of file OutControlSender.hxx.


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3