Classes | |
| class | dtpf::BufferDescriptor |
A BufferDescriptor encapsulates information related to a particular buffer of data. More... | |
| class | dtpf::BufferGroup |
Provides an interface to a pool of BufferDescriptors. More... | |
| class | dtpf::DataFormat |
DataFormat provides grouping and management of Parameters describing the data being transferred over a connection between two Nodes and the potential formats for a connection endpoint. More... | |
| class | dtpf::EventLooper |
Runs a message handling thread for a DTPF Node. More... | |
| class | dtpf::Parameter |
| Represents a value and the bounds of that parameter. More... | |
| class | dtpf::SpecificParameter |
SpecificParameter extends Parameter to managing a value of templated type. More... | |
| class | dtpf::OnOffParameter |
OnOffParameter is a BooleanParameter whose value is either 'on' or 'off'. More... | |
| class | dtpf::GroupParameter |
GroupParameter is a SpecificParameter whose value can be is a selection from a group of items. More... | |
| class | dtpf::RangeParameter |
RangeParameter is a SpecificParameter for numeric parameters with a value between minimum and maximum bounds with a increment step. More... | |
| class | dtpf::FileParameter |
FileParameter is a SpecificParameter with values identifying objects on the filesystem (e.g., files, directories, etc). More... | |
| class | dtpf::TextParameter |
TextParameter is a StringParameter with values that can be single or multiple line text strings. More... | |
| class | dtpf::ParameterGroup |
ParameterGroup provides grouping and management of Parameters for use by DTPF Nodes and client applications. More... | |
| class | dtpf::ParameterTree |
ParameterTree provides hierarchial organization of ParameterGroupss and Parameters for use by DTPF Nodes and client applications. More... | |
| class | dtpf::ParameterTreeVertex |
| A vertex in a parameter tree implementing the General Hierarchy design pattern for DTPF configuration parameters. More... | |
Typedefs | |
| typedef muscle::Queue< BufferDescriptor * > | BufferDescriptorQueue |
| typedef SpecificParameter< bool > | BooleanParameter |
| A typdef for boolean valued parameters. | |
| typedef SpecificParameter< int64 > | IntegerParameter |
| A typedef for long integer valued parameters. | |
| typedef SpecificParameter< double > | FloatimgPointParameter |
| A typdef for double valued parameters. | |
| typedef SpecificParameter< muscle::String > | StringParameter |
| A typdef for string valued parameters. | |
Enumerations | |
| enum | ParameterType { PARAM_ON_OFF = 0, PARAM_GROUP = 1, PARAM_RANGE = 2, PARAM_FILE = 4, PARAM_TEXT = 8 } |
| An enumeration of parameter kinds. More... | |
| enum | ParameterUIType { PARAM_CHECK_UI = 0, PARAM_RADIO_UI, PARAM_LIST_UI, PARAM_COMBO_UI, PARAM_SLIDER_UI, PARAM_SPINNER_UI, PARAM_FILE_UI, PARAM_TEXT_LINE_UI, PARAM_TEXT_BOX_UI } |
| An enumeration of preferred parameter user interface types. More... | |
|
|
A typdef for boolean valued parameters.
|
|
|
|
|
|
A typdef for double valued parameters.
|
|
|
A typedef for long integer valued parameters.
|
|
|
A typdef for string valued parameters.
|
|
|
An enumeration of parameter kinds.
|
|
1.3.9.1