The Robot Application Programming Interface Delegate Project
|
Contains helper methods to directly interfacing with the RAPID.Status generated source. More...
Public Member Functions | |
RapidAssetState (AssetState state, AssetConfig config, Map< String, DataTypeIndex > keyIndexes) | |
Create a helper with Config bound to State. | |
KeyTypeValueHelper | getKeyValueHelper () |
Use this in order to get simplified access to values. | |
String | toString () |
void | initializeVariables () |
ensure that there is no way to send over a null through the wire | |
Copyable | getCopyable () |
Public Attributes | |
final AssetState | assetState |
final AssetConfig | assetConfig |
Protected Member Functions | |
void | setParameter (String key, ParameterUnion parameter) throws NoParameterDefinedException |
Internal implementation for setting parameters. | |
Protected Attributes | |
final KeyTypeValueHelper | keyTypeValueHelper |
RapidAssetState | ( | AssetState | state, |
AssetConfig | config, | ||
Map< String, DataTypeIndex > | keyIndexes | ||
) |
ctor
state | |
config | |
keyIndexes |
Copyable getCopyable | ( | ) |
Reimplemented from RapidMessageAdapter.
KeyTypeValueHelper getKeyValueHelper | ( | ) |
void initializeVariables | ( | ) |
Reimplemented from RapidMessageAdapter.
void setParameter | ( | String | key, |
ParameterUnion | parameter | ||
) | throws NoParameterDefinedException [protected, virtual] |
Use the public interfaces found in RapidMessageWithValueSequence
Implements RapidMessageWithValueSequence.
String toString | ( | ) |
final AssetConfig assetConfig |
final AssetState assetState |
final KeyTypeValueHelper keyTypeValueHelper [protected] |