Namespaces | Classes | Typedefs | Functions
boost Namespace Reference

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
 

Typedef Documentation

◆ noncopyable

Definition at line 43 of file noncopyable.hpp.

Function Documentation

◆ checked_array_delete()

template<class T >
void boost::checked_array_delete ( T *  x)
inline

Definition at line 37 of file checked_delete.hpp.

◆ checked_delete()

template<class T >
void boost::checked_delete ( T *  x)
inline

Definition at line 29 of file checked_delete.hpp.

◆ get_deleter()

template<class D , class T >
D* boost::get_deleter ( shared_array< T > const p)
noexcept

Definition at line 287 of file shared_array.hpp.

◆ operator!=() [1/3]

template<class T >
bool boost::operator!= ( shared_array< T > const a,
shared_array< T > const b 
)
inlinenoexcept

Definition at line 248 of file shared_array.hpp.

◆ operator!=() [2/3]

template<class T >
bool boost::operator!= ( shared_array< T > const p,
sp_nullptr_t   
)
inlinenoexcept

Definition at line 265 of file shared_array.hpp.

◆ operator!=() [3/3]

template<class T >
bool boost::operator!= ( sp_nullptr_t  ,
shared_array< T > const p 
)
inlinenoexcept

Definition at line 270 of file shared_array.hpp.

◆ operator<()

template<class T >
bool boost::operator< ( shared_array< T > const a,
shared_array< T > const b 
)
inlinenoexcept

Definition at line 277 of file shared_array.hpp.

◆ operator==() [1/3]

template<class T >
bool boost::operator== ( shared_array< T > const a,
shared_array< T > const b 
)
inlinenoexcept

Definition at line 243 of file shared_array.hpp.

◆ operator==() [2/3]

template<class T >
bool boost::operator== ( shared_array< T > const p,
sp_nullptr_t   
)
inlinenoexcept

Definition at line 255 of file shared_array.hpp.

◆ operator==() [3/3]

template<class T >
bool boost::operator== ( sp_nullptr_t  ,
shared_array< T > const p 
)
inlinenoexcept

Definition at line 260 of file shared_array.hpp.

◆ swap()

template<class T >
void boost::swap ( shared_array< T > &  a,
shared_array< T > &  b 
)
noexcept

Definition at line 282 of file shared_array.hpp.



sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:14