memory.h

Memory management classes [詳細]

#include <algorithm>
#include <typeinfo>

ソースコードを見る。

ネームスペース

namespace  coil

構成

class  coil::default_deleter< T >
class  coil::refcounter_base
class  coil::refcounter< Pointer, Deleter >
class  coil::shared_ptr< T >
class  coil::shared_ptr< T >::ref_counter

関数

template<class T, class U>
bool coil::operator== (shared_ptr< T > const &a, shared_ptr< U > const &b)
template<class T, class U>
bool coil::operator!= (shared_ptr< T > const &a, shared_ptr< U > const &b)
template<class T, class U>
bool coil::operator< (shared_ptr< T > const &a, shared_ptr< U > const &b)
template<class E, class T, class Y>
basic_ostream< E, T > & coil::operator<< (basic_ostream< E, T > &os, shared_ptr< Y > const &p)
template<class T>
void coil::swap (shared_ptr< T > &a, shared_ptr< T > &b)
template<class T, class U>
shared_ptr< T > coil::static_pointer_cast (shared_ptr< U > const &r)
template<class T, class U>
shared_ptr< T > coil::dynamic_pointer_cast (shared_ptr< U > const &r)
template<class T, class U>
shared_ptr< T > coil::const_pointer_cast (shared_ptr< U > const &r)
template<class D, class T>
D * coil::get_deleter (shared_ptr< T > const &p)


説明

Memory management classes

日付:
$Date$
作者:
Noriaki Ando <n-ando@aist.go.jp>
Copyright (C) 2008 Noriaki Ando Task-intelligence Research Group, Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.

$Id$


OpenRTMに対してThu Jan 28 13:25:26 2010に生成されました。  doxygen 1.5.5