|
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 |