#include <senf/Utils/pimpl_ptr.hh>
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
class senf::pimpl_ptr< T, CloneAllocator >
Definition at line 31 of file pimpl_ptr.hh.
◆ pimpl_ptr() [1/2]
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
◆ pimpl_ptr() [2/2]
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
◆ ~pimpl_ptr()
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
◆ get() [1/2]
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
◆ get() [2/2]
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
◆ operator*() [1/2]
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
const T& senf::pimpl_ptr< T, CloneAllocator >::operator* |
( |
| ) |
const |
throw | ( | |
| ) | | |
◆ operator*() [2/2]
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
◆ operator->() [1/2]
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
const T* senf::pimpl_ptr< T, CloneAllocator >::operator-> |
( |
| ) |
const |
throw | ( | |
| ) | | |
◆ operator->() [2/2]
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
◆ operator=()
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
◆ swap()
template<typename T, class CloneAllocator = boost::heap_clone_allocator>
The documentation for this class was generated from the following file: