|
iceoryx_doc
1.0.1
|
DesignPattern::Creation offers us a create method which forwards the arguments to the constructor. Use this class like in the code example below. More...
#include <shared_pointer.hpp>


Public Types | |
| using | CreationPattern_t = DesignPattern::Creation< SharedPointer< T >, SharedPointerError > |
Public Member Functions | |
| SharedPointer (const SharedPointer &)=default | |
| SharedPointer (SharedPointer &&)=default | |
| SharedPointer & | operator= (const SharedPointer &) noexcept |
| SharedPointer & | operator= (SharedPointer &&) noexcept |
| T * | get () noexcept |
| const T * | get () const noexcept |
| T * | operator-> () noexcept |
| const T * | operator-> () const noexcept |
| T & | operator* () noexcept |
| const T & | operator* () const noexcept |
| operator bool () const noexcept | |
Friends | |
| class | DesignPattern::Creation< SharedPointer< T >, SharedPointerError > |
DesignPattern::Creation offers us a create method which forwards the arguments to the constructor. Use this class like in the code example below.