#include <OutControlSender.hxx>
Public Types | |
enum | tEnum { eUndetermined, eVerticalSlider, eHorizontalSlider, eKnot, eSpinBox } |
Public Member Functions | |
EControlRepresentation () | |
EControlRepresentation (tValue v) | |
EControlRepresentation (std::string s) | |
Component * | Species () const |
Returns a new object of the same class than the receiver object. | |
Static Public Attributes | |
static tEnumValue | sEnumValues [] |
static tValue | sDefault |
Definition at line 17 of file OutControlSender.hxx.
Definition at line 27 of file OutControlSender.hxx.
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.
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.
Implements CLAM::Enum.
Definition at line 35 of file OutControlSender.hxx.
Definition at line 22 of file OutControlSender.hxx.
{ { EControlRepresentation::eUndetermined, "Undetermined" }, { EControlRepresentation::eVerticalSlider, "Vertical Slider" }, { EControlRepresentation::eHorizontalSlider, "Horizontal Slider" }, { EControlRepresentation::eKnot, "Knot" }, { EControlRepresentation::eSpinBox, "Spin Box" }, { 0, NULL } }
Definition at line 21 of file OutControlSender.hxx.