We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bff3eec commit a111a80Copy full SHA for a111a80
include/sot/core/switch.hh
@@ -52,6 +52,12 @@ namespace dynamicgraph {
52
" Set number of input signals\n";
53
addCommand ("setSignalNumber", makeCommandVoid1
54
(*this, &Switch::setSignalNumber, docstring));
55
+
56
+ docstring =
57
+ "\n"
58
+ " Get number of input signals\n";
59
+ addCommand ("getSignalNumber",
60
+ new command::Getter<Switch, int> (*this, &Switch::getSignalNumber, docstring));
61
}
62
63
~Switch () {}
@@ -85,6 +91,11 @@ namespace dynamicgraph {
85
91
86
92
87
93
94
+ int getSignalNumber () const
95
+ {
96
+ return (int)signals.size();
97
+ }
98
88
99
private:
89
100
typedef SignalPtr<Value, Time> Signal_t;
90
101
typedef std::vector<Signal_t*> Signals_t;
0 commit comments