| AggregateValue |
|
| ArrayParameterCache |
This is another implementation of the parameter cache using arrays to store primitive values (instead of storing
Value).
|
| ArrayValue |
Multidimensional value array.
|
| BasicParameterValue |
Holds the value of a parameter.
|
| BinaryValue |
|
| BooleanValue |
|
| ContainerParameterValue |
A parameter value corresponding to a parameter that has been extracted from a container.
|
| DoubleValue |
|
| EnumeratedValue |
An enumerated value is a value that has both an integer and a string representation.
|
| FloatValue |
|
| LastValueCache |
Cache for the last known value of each parameter.
|
| LocalParameterManager |
Implements local parameters - these are parameters that can be set from the clients.
|
| ParameterCacheConfig |
|
| ParameterCacheImpl |
|
| ParameterRequestManager |
Keeps track of which parameters are part of which subscriptions.
|
| ParameterStatus |
|
| ParameterValue |
|
| ParameterValueList |
Stores a collection of ParameterValue indexed on Parameter
|
| ParameterValueWithId |
groups together a parameter value with a telemetry item id.
|
| ParameterWithId |
Holder class for a parameter together with the id what used to subscribe (or request) it.
|
| ParameterWithIdRequestHelper |
This sits in front of the ParameterRequestManager and implements subscriptions based on NamedObjectId taking care to
send to the consumers the parameters with the requested id.
|
| PartialParameterValue |
Holds values related to members of aggregates or arrays
|
| SInt32Value |
|
| SInt64Value |
|
| StringValue |
|
| SubscriptionArray |
set of subscription ids - represented as sorted array
no duplicate allowed
copy on write
|
| SystemParametersCollector |
Collects each second system processed parameters from whomever registers and sends them on the sys_var stream
|
| TimestampValue |
|
| UInt32Value |
|
| UInt64Value |
|
| Value |
Union like class
|
| ValueArray |
Stores parameters of the same type as array
For primitive types, it uses much less memory than having an Value[]
|