ttg_parsec::detail::ptr_impl Struct Reference
Documentation
Public Types | |
using | copy_type = detail::ttg_data_copy_t |
Public Member Functions | |
ptr_impl (copy_type *copy) | |
copy_type * | get_copy () const |
ptr_impl (const ptr_impl &p) | |
ptr_impl (ptr_impl &&p) | |
~ptr_impl () | |
ptr_impl & | operator= (const ptr_impl &p) |
ptr_impl & | operator= (ptr_impl &&p) |
bool | is_valid () const |
void | reset () |
Static Public Member Functions | |
static void | drop_all_ptr () |
Member Typedef Documentation
◆ copy_type
Constructor & Destructor Documentation
◆ ptr_impl() [1/3]
|
inline |
◆ ptr_impl() [2/3]
|
inline |
◆ ptr_impl() [3/3]
◆ ~ptr_impl()
Member Function Documentation
◆ drop_all_ptr()
|
inlinestatic |
◆ get_copy()
|
inline |
◆ is_valid()
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ reset()
The documentation for this struct was generated from the following file:
- ttg/ttg/parsec/ptr.h