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