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() |