Subscription list.
More...
#include <JControlHost.hh>
Subscription list.
Definition at line 131 of file JControlHost.hh.
◆ const_iterator
◆ const_reverse_iterator
◆ JSubscriptionList() [1/2]
JNET::JSubscriptionList::JSubscriptionList |
( |
| ) |
|
|
inline |
◆ JSubscriptionList() [2/2]
JNET::JSubscriptionList::JSubscriptionList |
( |
const JSubscription & | subscription | ) |
|
|
inline |
Copy constructor.
- Parameters
-
Definition at line 153 of file JControlHost.hh.
154 {
156 }
JSubscriptionList & add(const JSubscription &subscription)
Add subscription.
◆ operator->()
◆ add() [1/2]
Add subscription.
- Parameters
-
Definition at line 175 of file JControlHost.hh.
176 {
178
179 if (p != this->end() && p->getID() == subscription.getID()) {
180
183 return *this;
184 else
185 this->erase(p);
186 }
187
188 this->insert(subscription);
189
190 return *this;
191 }
std::set< JSubscription >::const_iterator const_iterator
JSubscriptionList getSubscription(const JEventTable &event_table)
Convert event table to ControlHost subscription.
◆ add() [2/2]
Add subscription.
- Parameters
-
- Returns
- this subscription
Definition at line 200 of file JControlHost.hh.
201 {
204 }
205
206 return *this;
207 }
◆ toString()
std::string JNET::JSubscriptionList::toString |
( |
| ) |
const |
|
inline |
Convert subscription list to string.
- Returns
- subscription
Definition at line 215 of file JControlHost.hh.
216 {
217 std::string buffer;
218
220 buffer += ' ' + i->toString();
221
222 return buffer;
223 }
◆ mul()
Multiply with object.
- Parameters
-
- Returns
- result object
Definition at line 354 of file JMath.hh.
355 {
356 return static_cast<JFirst_t&>(*this) = JFirst_t().mul(static_cast<const JFirst_t&>(*this), object);
357 }
The documentation for this class was generated from the following file: