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 BufferDescriptor s. More... | |
class | dtpf::DataFormat |
DataFormat provides grouping and management of Parameter s describing the data being transferred over a connection between two Node s 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 Parameter s for use by DTPF Node s and client applications. More... | |
class | dtpf::ParameterTree |
ParameterTree provides hierarchial organization of ParameterGroups s and Parameter s for use by DTPF Node s 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.
|
|