AdvertiseOptions.hh
Go to the documentation of this file.
bool Throttled() const
Whether the publication has been throttled.
Topic/service available to any subscriber (default scope).
A class for customizing the publication options for a topic advertised. E.g.: Set the rate of message...
Definition: AdvertiseOptions.hh:136
uint64_t MsgsPerSec() const
Get the maximum number of messages per second to be published.
Topic/service only available to subscribers in the same machine as the publisher.
T endl(T... args)
friend std::ostream & operator<<(std::ostream &_out, const AdvertiseServiceOptions &_other)
Stream insertion operator.
Definition: AdvertiseOptions.hh:258
friend std::ostream & operator<<(std::ostream &_out, const AdvertiseOptions &_other)
Stream insertion operator.
Definition: AdvertiseOptions.hh:86
A class for customizing the publication options for a topic or service advertised....
Definition: AdvertiseOptions.hh:54
friend std::ostream & operator<<(std::ostream &_out, const AdvertiseMessageOptions &_other)
Stream insertion operator.
Definition: AdvertiseOptions.hh:170
A class for customizing the publication options for a service advertised.
Definition: AdvertiseOptions.hh:224
const Scope_t & Scope() const
Get the scope used in this topic/service.
Topic/service only available to subscribers in the same process as the publisher.
Definition: AdvertiseOptions.hh:27
STL class.