Struct astutedds::dcps::TypeConsistencyEnforcementQosPolicy
ClassList > astutedds > dcps > TypeConsistencyEnforcementQosPolicy
#include <qos.hpp>
Public Attributes
| Type | Name |
|---|---|
| bool | force_type_validation = {false} |
| bool | ignore_member_names = {false} |
| bool | ignore_sequence_bounds = {true} |
| bool | ignore_string_bounds = {true} |
| TypeConsistencyKind | kind = {TypeConsistencyKind::ALLOW\_TYPE\_COERCION} |
| bool | prevent_type_widening = {false} |
Public Functions
| Type | Name |
|---|---|
| bool | operator!= (const TypeConsistencyEnforcementQosPolicy & o) const |
| bool | operator== (const TypeConsistencyEnforcementQosPolicy &) const |
Public Attributes Documentation
variable force_type_validation
bool astutedds::dcps::TypeConsistencyEnforcementQosPolicy::force_type_validation;
variable ignore_member_names
bool astutedds::dcps::TypeConsistencyEnforcementQosPolicy::ignore_member_names;
variable ignore_sequence_bounds
bool astutedds::dcps::TypeConsistencyEnforcementQosPolicy::ignore_sequence_bounds;
variable ignore_string_bounds
bool astutedds::dcps::TypeConsistencyEnforcementQosPolicy::ignore_string_bounds;
variable kind
TypeConsistencyKind astutedds::dcps::TypeConsistencyEnforcementQosPolicy::kind;
variable prevent_type_widening
bool astutedds::dcps::TypeConsistencyEnforcementQosPolicy::prevent_type_widening;
Public Functions Documentation
function operator!=
inline bool astutedds::dcps::TypeConsistencyEnforcementQosPolicy::operator!= (
const TypeConsistencyEnforcementQosPolicy & o
) const
function operator==
bool astutedds::dcps::TypeConsistencyEnforcementQosPolicy::operator== (
const TypeConsistencyEnforcementQosPolicy &
) const
The documentation for this class was generated from the following file include/astutedds/dcps/qos.hpp