Backdoor command messages.
More...
#include </home/lars/safir-sdk-core/src/safir_dou/gen/cpp/include/Safir/Application/BackdoorCommand.h>
Backdoor command messages.
Safir::Application::BackdoorCommand::BackdoorCommand |
( |
| ) |
|
Create a copy of the object.
Will create a copy of the object on the heap and return a smart pointer to it. Use boost::static_pointer_cast or boost::dynamic_pointer_cast to cast it to the pointer type that you're after.
- Returns
- A smart pointer to the copy of the object.
Reimplemented from Safir::Dob::Message.
String that includes the command and any parameters.
Dob connection name that identifies the receiving application.
Get a reference to a member container from an object.
Use the methods in Members to get member indices and array sizes for use with this method.
Note: Do not use this method unless you're very sure it is the one you need!
- Parameters
-
member | [in] - The index of the member to get. |
index | [in] - The array index of the member to get. |
- Returns
- A reference to the member container.
- Exceptions
-
IllegalValueException | If the index is not in the range of the array. |
SoftwareViolationException | If the element is not an array and the index is not 0. |
Reimplemented from Safir::Dob::Message.
Get a const reference to a member container from an object.
Use the methods in Members to get member indices and array sizes for use with this method.
Note: Do not use this method unless you're very sure it is the one you need!
- Parameters
-
member | [in] - The index of the member to get. |
index | [in] - The array index of the member to get. |
- Returns
- A const reference to the member container.
- Exceptions
-
IllegalValueException | If the index is not in the range of the array. |
SoftwareViolationException | If the element is not an array and the index is not 0. |
Reimplemented from Safir::Dob::Message.
Get the type id of this object.
Gets the type id of the object. Method is virtual to ensure that the right value gets returned for pointers or references.
- Note
- this method is overridden by all auto-generated classes.
- Returns
- The TypeId of the object.
Reimplemented from Safir::Dob::Message.
virtual bool Safir::Application::BackdoorCommand::IsChanged |
( |
| ) |
|
|
virtual |
Check if any member of this object is changed.
This method will recursively check if any member of the object has its change flag set.
- Note
- this method is overridden by all auto-generated classes.
- Returns
- True if any member has changed.
Reimplemented from Safir::Dob::Message.
Node name that identifies the receiving node.
virtual void Safir::Application::BackdoorCommand::SetChanged |
( |
const bool |
changed | ) |
|
|
virtual |
Recursively set change flags in all members of this object.
- Note
- this method is overridden by all auto-generated classes.
- Parameters
-
changed | [in] - The value to set the change flags to |
Reimplemented from Safir::Dob::Message.
Write the object to a blob.
- Parameters
-
handle | [in] - Handle to a blobWriter that is the destination of the serialized object. |
Reimplemented from Safir::Dob::Message.