This class represents the structure AppliedBuiltinMemberAnnotations defined by the user in the IDL file. More...
#include <dds_xtypes_typeobject.hpp>
Public Member Functions | |
eProsima_user_DllExport | AppliedBuiltinMemberAnnotations () |
Default constructor. | |
eProsima_user_DllExport | ~AppliedBuiltinMemberAnnotations () |
Default destructor. | |
eProsima_user_DllExport | AppliedBuiltinMemberAnnotations (const AppliedBuiltinMemberAnnotations &x) |
Copy constructor. | |
eProsima_user_DllExport | AppliedBuiltinMemberAnnotations (AppliedBuiltinMemberAnnotations &&x) noexcept |
Move constructor. | |
eProsima_user_DllExport AppliedBuiltinMemberAnnotations & | operator= (const AppliedBuiltinMemberAnnotations &x) |
Copy assignment. | |
eProsima_user_DllExport AppliedBuiltinMemberAnnotations & | operator= (AppliedBuiltinMemberAnnotations &&x) noexcept |
Move assignment. | |
eProsima_user_DllExport bool | operator== (const AppliedBuiltinMemberAnnotations &x) const |
Comparison operator. | |
eProsima_user_DllExport bool | operator!= (const AppliedBuiltinMemberAnnotations &x) const |
Comparison operator. | |
eProsima_user_DllExport void | unit (const eprosima::fastcdr::optional< std::string > &_unit) |
This function copies the value in member unit. | |
eProsima_user_DllExport void | unit (eprosima::fastcdr::optional< std::string > &&_unit) |
This function moves the value in member unit. | |
eProsima_user_DllExport const eprosima::fastcdr::optional< std::string > & | unit () const |
This function returns a constant reference to member unit. | |
eProsima_user_DllExport eprosima::fastcdr::optional< std::string > & | unit () |
This function returns a reference to member unit. | |
eProsima_user_DllExport void | min (const eprosima::fastcdr::optional< AnnotationParameterValue > &_min) |
This function copies the value in member min. | |
eProsima_user_DllExport void | min (eprosima::fastcdr::optional< AnnotationParameterValue > &&_min) |
This function moves the value in member min. | |
eProsima_user_DllExport const eprosima::fastcdr::optional< AnnotationParameterValue > & | min () const |
This function returns a constant reference to member min. | |
eProsima_user_DllExport eprosima::fastcdr::optional< AnnotationParameterValue > & | min () |
This function returns a reference to member min. | |
eProsima_user_DllExport void | max (const eprosima::fastcdr::optional< AnnotationParameterValue > &_max) |
This function copies the value in member max. | |
eProsima_user_DllExport void | max (eprosima::fastcdr::optional< AnnotationParameterValue > &&_max) |
This function moves the value in member max. | |
eProsima_user_DllExport const eprosima::fastcdr::optional< AnnotationParameterValue > & | max () const |
This function returns a constant reference to member max. | |
eProsima_user_DllExport eprosima::fastcdr::optional< AnnotationParameterValue > & | max () |
This function returns a reference to member max. | |
eProsima_user_DllExport void | hash_id (const eprosima::fastcdr::optional< std::string > &_hash_id) |
This function copies the value in member hash_id. | |
eProsima_user_DllExport void | hash_id (eprosima::fastcdr::optional< std::string > &&_hash_id) |
This function moves the value in member hash_id. | |
eProsima_user_DllExport const eprosima::fastcdr::optional< std::string > & | hash_id () const |
This function returns a constant reference to member hash_id. | |
eProsima_user_DllExport eprosima::fastcdr::optional< std::string > & | hash_id () |
This function returns a reference to member hash_id. | |
This class represents the structure AppliedBuiltinMemberAnnotations defined by the user in the IDL file.
|
inline |
Default constructor.
|
inline |
Default destructor.
|
inline |
Copy constructor.
x | Reference to the object AppliedBuiltinMemberAnnotations that will be copied. |
|
inlinenoexcept |
Move constructor.
x | Reference to the object AppliedBuiltinMemberAnnotations that will be copied. |
|
inline |
This function returns a reference to member hash_id.
|
inline |
This function returns a constant reference to member hash_id.
|
inline |
This function copies the value in member hash_id.
_hash_id | New value to be copied in member hash_id |
|
inline |
This function moves the value in member hash_id.
_hash_id | New value to be moved in member hash_id |
|
inline |
This function returns a reference to member max.
|
inline |
This function returns a constant reference to member max.
|
inline |
This function copies the value in member max.
_max | New value to be copied in member max |
|
inline |
This function moves the value in member max.
_max | New value to be moved in member max |
|
inline |
This function returns a reference to member min.
|
inline |
This function returns a constant reference to member min.
|
inline |
This function copies the value in member min.
_min | New value to be copied in member min |
|
inline |
This function moves the value in member min.
_min | New value to be moved in member min |
|
inline |
Comparison operator.
x | AppliedBuiltinMemberAnnotations object to compare. |
|
inlinenoexcept |
Move assignment.
x | Reference to the object AppliedBuiltinMemberAnnotations that will be copied. |
|
inline |
Copy assignment.
x | Reference to the object AppliedBuiltinMemberAnnotations that will be copied. |
|
inline |
Comparison operator.
x | AppliedBuiltinMemberAnnotations object to compare. |
|
inline |
This function returns a reference to member unit.
|
inline |
This function returns a constant reference to member unit.
|
inline |
This function copies the value in member unit.
_unit | New value to be copied in member unit |
|
inline |
This function moves the value in member unit.
_unit | New value to be moved in member unit |