Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

scim_pointer.h File Reference

Smart pointer class interface. More...


Namespaces

namespace  scim

Classes

class  scim::Pointer< T >
 Smart pointer template class. More...

Equality operators

template<typename T1, typename T2> bool operator== (const Pointer< T1 > &t1, const Pointer< T2 > &t2)
template<typename T1, typename T2> bool operator!= (const Pointer< T1 > &t1, const Pointer< T2 > &t2)

C++-style casting functions

template<typename To, typename From> Pointer< To > cast_const (const Pointer< From > &from)
template<typename To, typename From> Pointer< To > cast_dynamic (const Pointer< From > &from)
template<typename To, typename From> Pointer< To > cast_static (const Pointer< From > &from)


Detailed Description

Smart pointer class interface.

Provides a reference-counted-object aware smart pointer class.

Most code of this file are came from Inti project.


Generated on Sun Feb 27 22:50:28 2005 for scim by doxygen 1.3.8