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

#include <DynamicDataPtr.h>

Inheritance diagram for DynamicData_ptr:

Public Types

typedef std::shared_ptr< DynamicDataBase
 

Public Member Functions

RTPS_DllAPI DynamicData_ptr ()
 
RTPS_DllAPI DynamicData_ptr (DynamicData *pData)
 
RTPS_DllAPI DynamicData_ptr (const DynamicData_ptr &other)=default
 
RTPS_DllAPI DynamicData_ptr (DynamicData_ptr &&other)=default
 
RTPS_DllAPI DynamicData_ptroperator= (const DynamicData_ptr &)=default
 
RTPS_DllAPI DynamicData_ptroperator= (DynamicData_ptr &&)=default
 
RTPS_DllAPI DynamicData_ptroperator= (DynamicData *)
 

Member Typedef Documentation

◆ Base

typedef std::shared_ptr<DynamicData> Base

Constructor & Destructor Documentation

◆ DynamicData_ptr() [1/4]

RTPS_DllAPI DynamicData_ptr ( )
inline

◆ DynamicData_ptr() [2/4]

RTPS_DllAPI DynamicData_ptr ( DynamicData pData)
explicit

◆ DynamicData_ptr() [3/4]

RTPS_DllAPI DynamicData_ptr ( const DynamicData_ptr other)
default

◆ DynamicData_ptr() [4/4]

RTPS_DllAPI DynamicData_ptr ( DynamicData_ptr &&  other)
default

Member Function Documentation

◆ operator=() [1/3]

RTPS_DllAPI DynamicData_ptr & operator= ( const DynamicData_ptr )
default

◆ operator=() [2/3]

RTPS_DllAPI DynamicData_ptr & operator= ( DynamicData )

◆ operator=() [3/3]

RTPS_DllAPI DynamicData_ptr & operator= ( DynamicData_ptr &&  )
default

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