CommandHeaderBuilder#
rb::CommandHeaderBuilder carries command-level metadata shared by many
primitive builders. In practice it is the place to set hold-time behavior
before embedding a primitive command in a higher-level builder.
Header
Header |
|
Declaration
Namespace |
|
Kind |
|
Primary role |
Carry common command-header settings for downstream builders. |
Public Member Functions
Method |
Purpose |
Notes |
|---|---|---|
|
Construct an empty command header. |
Typically followed by one setter call. |
|
Set the control hold time attached to a command. |
Reused by several primitive builder classes. |
Key Numeric Parameters
Method |
Unit / encoding |
Notes |
|---|---|---|
|
|
The hold time is serialized through |
Detailed Reference
-
class CommandHeaderBuilder#
Public Functions
-
CommandHeaderBuilder()#
-
~CommandHeaderBuilder()#
-
CommandHeaderBuilder &SetControlHoldTime(double control_hold_time)#
-
CommandHeaderBuilder()#
Related Types
Examples
demo_motion.cppstop_command.cpp