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

IRCPointer< T > Class Template Reference

#include <referencecounted.h>

List of all members.

Public Member Functions

 IRCPointer (const IRCPointer &irc)
template<class T2>  IRCPointer (const IRCPointer< T2 > &irc)
 IRCPointer (T *p)
IRCPointeroperator= (const IRCPointer &irc)
template<class T2> IRCPointeroperator= (const IRCPointer< T2 > &irc)
IRCPointeroperator= (T *p)
bool operator== (T *p)
bool operator!= (T *p)
 operator T * (void)
T * operator-> (void)
T & operator * (void)
void ref (void) const
void unref (void)
 IRCPointer (const IRCPointer &irc)
template<class T2>  IRCPointer (const IRCPointer< T2 > &irc)
 IRCPointer (T *p)
IRCPointeroperator= (const IRCPointer &irc)
template<class T2> IRCPointeroperator= (const IRCPointer< T2 > &irc)
IRCPointeroperator= (T *p)
bool operator== (T *p)
bool operator!= (T *p)
 operator T * (void)
T * operator-> (void)
T & operator * (void)
void ref (void) const
void unref (void)

Public Attributes

ReferenceCountedrc
ReferenceCountedrc


Detailed Description

template<class T>
class IRCPointer< T >

internal reference count


The documentation for this class was generated from the following files:
Generated on Wed Feb 4 23:11:34 2004 by doxygen 1.3.3