OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <unique_ptr.h>
Protected Member Functions | |
EnableContainerSupportedUniquePtr () | |
void | _add_ref () |
void | _remove_ref () |
long | ref_count () const |
Private Attributes | |
Atomic< long > | ref_count_ |
Friends | |
template<typename U > | |
class | container_supported_unique_ptr |
template<typename U > | |
unique_ptr< U >::rv_reference | move (container_supported_unique_ptr< U > &ptr) |
Definition at line 304 of file unique_ptr.h.
|
inlineprotected |
Definition at line 306 of file unique_ptr.h.
|
inlineprotected |
Definition at line 317 of file unique_ptr.h.
|
inlineprotected |
Definition at line 321 of file unique_ptr.h.
|
inlineprotected |
Definition at line 328 of file unique_ptr.h.
Definition at line 312 of file unique_ptr.h.
|
friend |
|
private |
Definition at line 331 of file unique_ptr.h.
Referenced by OpenDDS::DCPS::EnableContainerSupportedUniquePtr< DCPS_IR_Subscription >::_add_ref(), OpenDDS::DCPS::EnableContainerSupportedUniquePtr< DCPS_IR_Subscription >::_remove_ref(), and OpenDDS::DCPS::EnableContainerSupportedUniquePtr< DCPS_IR_Subscription >::ref_count().