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. More... | |
Public Attributes | |
std::vector< InputPortParams > | inputs |
Specifies details of the input ports, and by implication the total number of input ports. More... | |
std::vector< OutputPortParams > | outputs |
Specifies details of the output ports, and by implication the total number of output ports. More... | |
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.