The constructor arguments for a Selector.
#include <drake/systems/primitives/selector.h>
Classes | |
| struct | InputPortParams |
| Helper struct for inputs. More... | |
| struct | OutputPortParams |
| Helper struct for outputs. More... | |
| struct | OutputSelection |
| Helper struct for output_selections. More... | |
Public Member Functions | |
| template<typename Archive> | |
| void | Serialize (Archive *a) |
| Passes this object to an Archive. | |
Public Attributes | |
| std::vector< InputPortParams > | inputs |
| Specifies details of the input ports, and by implication the total number of input ports. | |
| std::vector< OutputPortParams > | outputs |
| Specifies details of the output ports, and by implication the total number of output ports. | |
| void Serialize | ( | Archive * | a | ) |
Passes this object to an Archive.
Refer to YAML Serialization for background.
| std::vector<InputPortParams> inputs |
Specifies details of the input ports, and by implication the total number of input ports.
There will be inputs.size() ports in total.
| std::vector<OutputPortParams> outputs |
Specifies details of the output ports, and by implication the total number of output ports.
There will be outputs.size() ports in total.