RTI Connext Modern C++ API Version 7.3.0
|
<<extension>> A mask that selects the built-in channels to be used More...
#include <PolicyKind.hpp>
Inherits std::bitset< 7 >.
Public Types | |
typedef std::bitset< 7 > | MaskType |
The base type, std::bitset. More... | |
Public Member Functions | |
DiscoveryConfigBuiltinChannelKindMask ()=default | |
Creates an empty mask. More... | |
DiscoveryConfigBuiltinChannelKindMask (uint64_t mask) | |
Creates a mask from the bits in an integer. More... | |
DiscoveryConfigBuiltinChannelKindMask (const MaskType &mask) | |
Creates a mask from a std::bitset. More... | |
Static Public Member Functions | |
static DiscoveryConfigBuiltinChannelKindMask | all () |
All the bits are set, indicating that all channels are enabled. More... | |
static DiscoveryConfigBuiltinChannelKindMask | none () |
No bits are set, indicating that all channels are disabled. More... | |
static DiscoveryConfigBuiltinChannelKindMask | service_request () |
Set the bits to enable the service request channel (which is the default setting). More... | |
<<extension>> A mask that selects the built-in channels to be used
typedef std::bitset<7> rti::core::policy::DiscoveryConfigBuiltinChannelKindMask::MaskType |
The base type, std::bitset.
|
default |
Creates an empty mask.
Referenced by all(), none(), and service_request().
|
inlineexplicit |
Creates a mask from the bits in an integer.
|
inlineexplicit |
Creates a mask from a std::bitset.
|
inlinestatic |
All the bits are set, indicating that all channels are enabled.
References DiscoveryConfigBuiltinChannelKindMask().
|
inlinestatic |
No bits are set, indicating that all channels are disabled.
References DiscoveryConfigBuiltinChannelKindMask().
|
inlinestatic |
Set the bits to enable the service request channel (which is the default setting).
References DiscoveryConfigBuiltinChannelKindMask().