#include "dds/Versioned_Namespace.h"#include "ace/config-lite.h"#include "ace/Atomic_Op.h"#include "ace/Synch_Traits.h"#include <cassert>#include <algorithm>

Go to the source code of this file.
Classes | |
| class | OpenDDS::DCPS::rv< T > |
| struct | OpenDDS::DCPS::default_deleter< T > |
| class | OpenDDS::DCPS::unique_ptr< T, Deleter > |
| class | OpenDDS::DCPS::container_supported_unique_ptr< T > |
| class | OpenDDS::DCPS::EnableContainerSupportedUniquePtr< T > |
Namespaces | |
| namespace | OpenDDS |
The Internal API and Implementation of OpenDDS. | |
| namespace | OpenDDS::DCPS |
Functions | |
| template<typename T > | |
| T::rv_reference | OpenDDS::DCPS::move (T &p) |
| template<typename T , typename Deleter > | |
| void | OpenDDS::DCPS::swap (unique_ptr< T, Deleter > &a, unique_ptr< T, Deleter > &b) |
| template<typename T > | |
| void | OpenDDS::DCPS::swap (container_supported_unique_ptr< T > &lhs, container_supported_unique_ptr< T > &rhs) |
| template<typename T > | |
| unique_ptr< T >::rv_reference | OpenDDS::DCPS::move (container_supported_unique_ptr< T > &ptr) |
1.6.1