Class TypeConsistencyEnforcement

Inheritance Relationships

Base Type

Class Documentation

class TypeConsistencyEnforcement : public dds::core::Value<detail::TypeConsistencyEnforcement>

Public Functions

explicit TypeConsistencyEnforcement(dds::core::policy::TypeConsistencyEnforcementKind::Type kind)
TypeConsistencyEnforcement &kind(dds::core::policy::TypeConsistencyEnforcementKind::Type kind)
dds::core::policy::TypeConsistencyEnforcementKind::Type kind() const
TypeConsistencyEnforcement &ignore_sequence_bounds(bool ignore_sequence_bounds)
TypeConsistencyEnforcement &ignore_string_bounds(bool ignore_string_bounds)
TypeConsistencyEnforcement &ignore_member_names(bool ignore_member_names)
TypeConsistencyEnforcement &prevent_type_widening(bool prevent_type_widening)
TypeConsistencyEnforcement &force_type_validation(bool force_type_validation)
bool ignore_sequence_bounds()
bool ignore_string_bounds()
bool ignore_member_names()
bool prevent_type_widening()
bool force_type_validation()