Namespaces | |
detail | |
movelib | |
noncopyable_ | |
posix_time | |
Classes | |
struct | checked_array_deleter |
struct | checked_deleter |
class | shared_array |
class | shared_ptr |
Typedefs | |
typedef noncopyable_::noncopyable | noncopyable |
Functions | |
template<class T > | |
void | checked_array_delete (T *x) |
template<class T > | |
void | checked_delete (T *x) |
template<class D , class T > | |
D * | get_deleter (shared_array< T > const &p) noexcept |
template<class T > | |
bool | operator!= (shared_array< T > const &a, shared_array< T > const &b) noexcept |
template<class T > | |
bool | operator!= (shared_array< T > const &p, sp_nullptr_t) noexcept |
template<class T > | |
bool | operator!= (sp_nullptr_t, shared_array< T > const &p) noexcept |
template<class T > | |
bool | operator< (shared_array< T > const &a, shared_array< T > const &b) noexcept |
template<class T > | |
bool | operator== (shared_array< T > const &a, shared_array< T > const &b) noexcept |
template<class T > | |
bool | operator== (shared_array< T > const &p, sp_nullptr_t) noexcept |
template<class T > | |
bool | operator== (sp_nullptr_t, shared_array< T > const &p) noexcept |
template<class T > | |
void | swap (shared_array< T > &a, shared_array< T > &b) noexcept |
Definition at line 43 of file noncopyable.hpp.
|
inline |
Definition at line 37 of file checked_delete.hpp.
|
inline |
Definition at line 29 of file checked_delete.hpp.
|
noexcept |
Definition at line 287 of file shared_array.hpp.
|
inlinenoexcept |
Definition at line 248 of file shared_array.hpp.
|
inlinenoexcept |
Definition at line 265 of file shared_array.hpp.
|
inlinenoexcept |
Definition at line 270 of file shared_array.hpp.
|
inlinenoexcept |
Definition at line 277 of file shared_array.hpp.
|
inlinenoexcept |
Definition at line 243 of file shared_array.hpp.
|
inlinenoexcept |
Definition at line 255 of file shared_array.hpp.
|
inlinenoexcept |
Definition at line 260 of file shared_array.hpp.
|
noexcept |
Definition at line 282 of file shared_array.hpp.