Fast RTPS  Version 2.14.1
Fast RTPS
Loading...
Searching...
No Matches
AppliedBuiltinMemberAnnotations Class Reference

#include <AnnotationParameterValue.h>

Public Member Functions

RTPS_DllAPI AppliedBuiltinMemberAnnotations ()
 
RTPS_DllAPI ~AppliedBuiltinMemberAnnotations ()
 
RTPS_DllAPI AppliedBuiltinMemberAnnotations (const AppliedBuiltinMemberAnnotations &x)
 
RTPS_DllAPI AppliedBuiltinMemberAnnotations (AppliedBuiltinMemberAnnotations &&x)
 
RTPS_DllAPI AppliedBuiltinMemberAnnotationsoperator= (const AppliedBuiltinMemberAnnotations &x)
 
RTPS_DllAPI AppliedBuiltinMemberAnnotationsoperator= (AppliedBuiltinMemberAnnotations &&x)
 
void unit (const std::string &_unit)
 
void unit (std::string &&_unit)
 
const std::string & unit () const
 
std::string & unit ()
 
void min (const AnnotationParameterValue &_min)
 
void min (AnnotationParameterValue &&_min)
 
const AnnotationParameterValuemin () const
 
AnnotationParameterValuemin ()
 
void max (const AnnotationParameterValue &_max)
 
void max (AnnotationParameterValue &&_max)
 
const AnnotationParameterValuemax () const
 
AnnotationParameterValuemax ()
 
void hash_id (const std::string &_hash_id)
 
void hash_id (std::string &&_hash_id)
 
const std::string & hash_id () const
 
std::string & hash_id ()
 
RTPS_DllAPI void serializeKey (eprosima::fastcdr::Cdr &cdr) const
 
RTPS_DllAPI bool operator== (const AppliedBuiltinMemberAnnotations &other) const
 

Static Public Member Functions

static RTPS_DllAPI size_t getKeyMaxCdrSerializedSize (size_t current_alignment=0)
 
static RTPS_DllAPI bool isKeyDefined ()
 

Constructor & Destructor Documentation

◆ AppliedBuiltinMemberAnnotations() [1/3]

◆ ~AppliedBuiltinMemberAnnotations()

◆ AppliedBuiltinMemberAnnotations() [2/3]

◆ AppliedBuiltinMemberAnnotations() [3/3]

Member Function Documentation

◆ getKeyMaxCdrSerializedSize()

static RTPS_DllAPI size_t getKeyMaxCdrSerializedSize ( size_t  current_alignment = 0)
static

◆ hash_id() [1/4]

std::string & hash_id ( )
inline

◆ hash_id() [2/4]

const std::string & hash_id ( ) const
inline

◆ hash_id() [3/4]

void hash_id ( const std::string &  _hash_id)
inline

◆ hash_id() [4/4]

void hash_id ( std::string &&  _hash_id)
inline

◆ isKeyDefined()

static RTPS_DllAPI bool isKeyDefined ( )
static

◆ max() [1/4]

AnnotationParameterValue & max ( )
inline

◆ max() [2/4]

const AnnotationParameterValue & max ( ) const
inline

◆ max() [3/4]

void max ( AnnotationParameterValue &&  _max)
inline

◆ max() [4/4]

void max ( const AnnotationParameterValue _max)
inline

◆ min() [1/4]

AnnotationParameterValue & min ( )
inline

◆ min() [2/4]

const AnnotationParameterValue & min ( ) const
inline

◆ min() [3/4]

void min ( AnnotationParameterValue &&  _min)
inline

◆ min() [4/4]

void min ( const AnnotationParameterValue _min)
inline

◆ operator=() [1/2]

◆ operator=() [2/2]

RTPS_DllAPI AppliedBuiltinMemberAnnotations & operator= ( const AppliedBuiltinMemberAnnotations x)

◆ operator==()

RTPS_DllAPI bool operator== ( const AppliedBuiltinMemberAnnotations other) const

◆ serializeKey()

RTPS_DllAPI void serializeKey ( eprosima::fastcdr::Cdr &  cdr) const

◆ unit() [1/4]

std::string & unit ( )
inline

◆ unit() [2/4]

const std::string & unit ( ) const
inline

◆ unit() [3/4]

void unit ( const std::string &  _unit)
inline

◆ unit() [4/4]

void unit ( std::string &&  _unit)
inline

The documentation for this class was generated from the following file: