Apache Mesos
|
#include <owned.hpp>
Public Member Functions | |
Shared () | |
Shared (T *t) | |
Shared (std::nullptr_t) | |
bool | operator== (const Shared< T > &that) const |
bool | operator< (const Shared< T > &that) const |
const T & | operator* () const |
const T * | operator-> () const |
const T * | get () const |
bool | unique () const |
void | reset () |
void | reset (T *t) |
void | swap (Shared< T > &that) |
Future< Owned< T > > | own () |
process::Shared< T >::Shared | ( | ) |
|
explicit |
|
inline |
const T * process::Shared< T >::get | ( | ) | const |
const T & process::Shared< T >::operator* | ( | ) | const |
const T * process::Shared< T >::operator-> | ( | ) | const |
bool process::Shared< T >::operator< | ( | const Shared< T > & | that | ) | const |
bool process::Shared< T >::operator== | ( | const Shared< T > & | that | ) | const |
Future< Owned< T > > process::Shared< T >::own | ( | ) |
void process::Shared< T >::reset | ( | ) |
void process::Shared< T >::reset | ( | T * | t | ) |
void process::Shared< T >::swap | ( | Shared< T > & | that | ) |
bool process::Shared< T >::unique | ( | ) | const |