Class TypeConsistencyEnforcement
Defined in File CorePolicy.hpp
Inheritance Relationships
Base Type
public dds::core::Value< detail::TypeConsistencyEnforcement >
(Template Class Value)
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()
-
explicit TypeConsistencyEnforcement(dds::core::policy::TypeConsistencyEnforcementKind::Type kind)