, including all inherited members.
AddChildService(Service *childService) | JAUS::Service | |
ButtonActions enum name | JAUS::ControlDevice | |
CheckServiceStatus(const unsigned int timeSinceLastCheckMs) | JAUS::Keyboard | [virtual] |
Child(const ID &serviceIdentifier, const ID &parentServiceIdentifier) | JAUS::Management::Child | [inline] |
ClearEmergency() | JAUS::ControlDevice | [inline, virtual] |
ClearMicrocontrollState() | JAUS::ControlDevice | [virtual] |
ClearWrenchEffort() | JAUS::ControlDevice | [virtual] |
ControlDevice() | JAUS::ControlDevice | |
CreateMessage(const UShort messageCode) const | JAUS::ControlDevice | [virtual] |
DefaultWaitMs | JAUS::Service | [static] |
EnableDebugMessages(const bool on=true) | JAUS::Service | [inline, virtual] |
EnableService(const bool enable) | JAUS::Service | [inline] |
EventsService() | JAUS::Events::Child | |
EventsService() const | JAUS::Events::Child | |
GenerateEvent(const Events::Subscription &info) const | JAUS::ControlDevice | [inline, virtual] |
GetChildService(const Service::ID &id=Service::ID()) | JAUS::Service | |
GetChildService(const Service::ID &id=Service::ID()) const | JAUS::Service | |
GetChildServices() | JAUS::Service | [protected] |
GetChildServices() const | JAUS::Service | [protected] |
GetComponent() | JAUS::Service | [inline] |
GetComponent() const | JAUS::Service | [inline] |
GetComponentID() const | JAUS::Service | [inline] |
GetDriverID() const | JAUS::ControlDevice | [inline] |
GetInputIdToWrenchMapping() | JAUS::ControlDevice | [inline] |
GetParentService() | JAUS::Service | |
GetParentService() const | JAUS::Service | |
GetServiceID() const | JAUS::Service | [inline] |
GetServices() const | JAUS::Service | |
GetStatus() const | JAUS::Management::Child | [inline] |
GetTransportService() | JAUS::Service | [inline, protected] |
GetTransportService() const | JAUS::Service | [inline, protected] |
GlobalBroadcast | JAUS::Service | [static] |
HaveDriveControl() const | JAUS::ControlDevice | [virtual] |
InheritsFrom(const Service::ID &id) const | JAUS::Service | |
Initialize() | JAUS::Service | [inline, virtual] |
IsDiscoverable() const | JAUS::ControlDevice | [inline, virtual] |
IsEnabled() const | JAUS::Service | [inline] |
IsEventSupported(const Events::Type type, const double requestedPeriodicRate, const Message *queryMessage, double &confirmedPeriodicRate, std::string &errorMessage) const | JAUS::ControlDevice | [inline, virtual] |
IsServiceShuttingDown() const | JAUS::Service | [inline] |
Keyboard() | JAUS::Keyboard | |
LoadSettings(const std::string &filename) | JAUS::Keyboard | [virtual] |
LoadSettingsForVehicle(const std::string &vehicleIdentificationName, const std::string &directory) | JAUS::ControlDevice | [virtual] |
LocalBroadcast | JAUS::Service | [static] |
Map typedef | JAUS::Service | |
MapButtonToAction(const int buttonNumber, const ButtonActions action) | JAUS::ControlDevice | [virtual] |
MapButtonToDigitalOut(const int buttonNumber, const std::string &digital, const bool onPress=true) | JAUS::ControlDevice | [virtual] |
MapInputToAnalogOut(const int inputID, const std::string &analog, const bool invert, const double limit) | JAUS::ControlDevice | [virtual] |
MapInputToWrench(const int inputID, const WrenchEffort wrenchID, const double deadzone, const bool invert, const double limit) | JAUS::ControlDevice | [virtual] |
mComponentID | JAUS::Service | [protected] |
mDebugMessagesFlag | JAUS::Service | [protected] |
mDebugMessagesMutex | JAUS::Service | [protected, static] |
mKeyboard | JAUS::Keyboard | [protected] |
mpComponent | JAUS::Service | [protected] |
mShutdownServiceFlag | JAUS::Service | [protected] |
mStatus | JAUS::Management::Child | [protected] |
Name | JAUS::ControlDevice | [static] |
NoBroadcast | JAUS::Service | [static] |
PrintStatus() const | JAUS::ControlDevice | [virtual] |
ProcessAcquisitionOfControl(const Address &controlledComponent) | JAUS::ControlDevice | [virtual] |
PropulsiveLinearEffortX enum value | JAUS::ControlDevice | |
PropulsiveLinearEffortY enum value | JAUS::ControlDevice | |
PropulsiveLinearEffortZ enum value | JAUS::ControlDevice | |
PropulsiveRotationalEffortX enum value | JAUS::ControlDevice | |
PropulsiveRotationalEffortY enum value | JAUS::ControlDevice | |
PropulsiveRotationalEffortZ enum value | JAUS::ControlDevice | |
Ptr typedef | JAUS::Service | |
PushMessageToChildren(const Message *message) | JAUS::Service | [protected] |
Receive(const Message *message) | JAUS::ControlDevice | [virtual] |
RecursiveShutdown() | JAUS::Service | [virtual] |
ReleaseComponentControl(const Address &id, const bool sendStandbyCommand, const unsigned int waitTimeMs=Service::DefaultWaitMs) | JAUS::Management::Child | |
ReleaseControl() | JAUS::ControlDevice | [inline, virtual] |
ReleaseDriveControl enum value | JAUS::ControlDevice | |
RequestComponentControl(const Address &id, const bool sendResumeCommand, const bool reacquire=false, const unsigned int waitTimeMs=Service::DefaultWaitMs) | JAUS::Management::Child | |
RequestControl() | JAUS::AccessControl::Child | [inline, virtual] |
RequestDriveControl enum value | JAUS::ControlDevice | |
Reset() | JAUS::ControlDevice | [inline, virtual] |
ResistiveLinearEffortX enum value | JAUS::ControlDevice | |
ResistiveLinearEffortY enum value | JAUS::ControlDevice | |
ResistiveLinearEffortZ enum value | JAUS::ControlDevice | |
ResistiveRotationalEffortX enum value | JAUS::ControlDevice | |
ResistiveRotationalEffortY enum value | JAUS::ControlDevice | |
ResistiveRotationalEffortZ enum value | JAUS::ControlDevice | |
Resume() | JAUS::ControlDevice | [inline, virtual] |
Send(const Message *message, const int broadcastFlags=NoBroadcast) const | JAUS::Service | [virtual] |
Send(const Message *message, Message *response, const unsigned int waitTimeMs=DefaultWaitMs) const | JAUS::Service | [virtual] |
Send(const Message *message, Message::List &possibleResponses, const unsigned int waitTimeMs=Service::DefaultWaitMs) const | JAUS::Service | [virtual] |
SendEvent(const Events::Subscription &info, const Message *payload) const | JAUS::Events::Child | |
SendMicrocontrollerState() | JAUS::ControlDevice | [virtual] |
SendWrenchEffort() | JAUS::ControlDevice | [virtual] |
Service(const ID &serviceIdentifier, const ID &parentServiceIdentifier) | JAUS::Service | |
SetComponent(Component *component) | JAUS::Service | |
SetComponentID(const Address &id) | JAUS::Service | |
SetEmergency() | JAUS::ControlDevice | [inline, virtual] |
SetParentService(Service *parentService) | JAUS::Service | |
SetSubsystemToControl(const UShort id) | JAUS::ControlDevice | |
Shutdown() | JAUS::Keyboard | [inline, virtual] |
SignalButtonPress(const int buttonNumber) | JAUS::ControlDevice | [virtual] |
SignalButtonRelease(const int buttonNumber) | JAUS::ControlDevice | [virtual] |
SignalEvent(const UShort reportMessageCode) | JAUS::Events::Child | |
SignalEvent(const Subscription &info) | JAUS::Events::Child | |
SignalServiceToShutdown(const bool enable=true) | JAUS::Service | [inline] |
Standby() | JAUS::ControlDevice | [inline, virtual] |
TakeDriveControl(const bool enable=true) | JAUS::ControlDevice | [virtual] |
UpdateAnalogOut(const int inputID, const double signalValue) | JAUS::ControlDevice | [virtual] |
UpdateWrench(const int inputID, const double percentEffort) | JAUS::ControlDevice | [virtual] |
WrenchEffort enum name | JAUS::ControlDevice | |
~Child() | JAUS::Management::Child | [inline, virtual] |
~ControlDevice() | JAUS::ControlDevice | [virtual] |
~Keyboard() | JAUS::Keyboard | [virtual] |
~Service() | JAUS::Service | [virtual] |