#include <referencecounted.h>
Public Member Functions | |
IRCPointer (const IRCPointer &irc) | |
template<class T2> | IRCPointer (const IRCPointer< T2 > &irc) |
IRCPointer (T *p) | |
IRCPointer & | operator= (const IRCPointer &irc) |
template<class T2> IRCPointer & | operator= (const IRCPointer< T2 > &irc) |
IRCPointer & | operator= (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) | |
IRCPointer & | operator= (const IRCPointer &irc) |
template<class T2> IRCPointer & | operator= (const IRCPointer< T2 > &irc) |
IRCPointer & | operator= (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 | |
ReferenceCounted * | rc |
ReferenceCounted * | rc |