|
The Robot Application Programming Interface Delegate Project
|
|
A command definition. More...


Public Member Functions | |
| CommandConfig () | |
| CommandConfig (CommandConfig other) | |
| boolean | equals (Object o) |
| int | hashCode () |
| Object | copy_from (Object src) |
This is the implementation of the Copyable interface. | |
| String | toString () |
| String | toString (String desc, int indent) |
Static Public Member Functions | |
| static Object | create () |
Public Attributes | |
| gov.nasa.rapid.idl.dds.rapid.SubsystemTypeSequence | availableSubsystemTypes = (gov.nasa.rapid.idl.dds.rapid.SubsystemTypeSequence) gov.nasa.rapid.idl.dds.rapid.SubsystemTypeSequence.create() |
| Lists CommandDefs of all commands that can be performed by said Agent. | |
| gov.nasa.rapid.idl.dds.rapid.SubsystemSequence | availableSubsystems = (gov.nasa.rapid.idl.dds.rapid.SubsystemSequence) gov.nasa.rapid.idl.dds.rapid.SubsystemSequence.create() |
Arguments will define name of argument as Key, type of argument as Type. Message that sets up the possible commands an Agent can send and any arguments needed to perform said command.
| CommandConfig | ( | ) |
| CommandConfig | ( | CommandConfig | other | ) |

| Object copy_from | ( | Object | src | ) |
This method will perform a deep copy of src This method could be placed into CommandConfigTypeSupport rather than here by using the -noCopyable option to rtiddsgen.
| src | The Object which contains the data to be copied. |
this. | NullPointerException | If src is null. |
| ClassCastException | If src is not the same type as this. |
Reimplemented from Message.

| static Object create | ( | ) | [static] |
| boolean equals | ( | Object | o | ) |
| int hashCode | ( | ) |
| String toString | ( | String | desc, |
| int | indent | ||
| ) |
| String toString | ( | ) |
Reimplemented from Message.
| gov.nasa.rapid.idl.dds.rapid.SubsystemSequence availableSubsystems = (gov.nasa.rapid.idl.dds.rapid.SubsystemSequence) gov.nasa.rapid.idl.dds.rapid.SubsystemSequence.create() |
| gov.nasa.rapid.idl.dds.rapid.SubsystemTypeSequence availableSubsystemTypes = (gov.nasa.rapid.idl.dds.rapid.SubsystemTypeSequence) gov.nasa.rapid.idl.dds.rapid.SubsystemTypeSequence.create() |