UserDisconnectCB< TClass > Class Template Reference
#include <UserDatabase.h>
Inherits AbstractUserDisconnectCB.
Collaboration diagram for UserDisconnectCB< TClass >:

Public Member Functions | |
| UserDisconnectCB (TClass *object, void(TClass::*function)(User *)) | |
| UserDisconnectCB (UserDisconnectCB< TClass > &src) | |
| ~UserDisconnectCB () | |
| virtual AbstractUserDisconnectCB * | clone () |
| bool | operator== (AbstractUserDisconnectCB &src) |
| void | call (User *user) |
Private Attributes | |
| TClass * | object |
| void(TClass::* | function )(User *) |
template<class TClass>
class UserDisconnectCB< TClass >
Constructor & Destructor Documentation
template<class TClass >
| UserDisconnectCB< TClass >::UserDisconnectCB | ( | TClass * | object, | |
| void(TClass::*)(User *) | function | |||
| ) | [inline] |
template<class TClass >
| UserDisconnectCB< TClass >::UserDisconnectCB | ( | UserDisconnectCB< TClass > & | src | ) | [inline] |
template<class TClass >
| UserDisconnectCB< TClass >::~UserDisconnectCB | ( | ) | [inline] |
Member Function Documentation
template<class TClass >
| void UserDisconnectCB< TClass >::call | ( | User * | user | ) | [inline, virtual] |
Reimplemented from AbstractUserDisconnectCB.
template<class TClass >
| virtual AbstractUserDisconnectCB* UserDisconnectCB< TClass >::clone | ( | ) | [inline, virtual] |
Reimplemented from AbstractUserDisconnectCB.
template<class TClass >
| bool UserDisconnectCB< TClass >::operator== | ( | AbstractUserDisconnectCB< TClass > & | src | ) | [inline, virtual] |
Reimplemented from AbstractUserDisconnectCB.
Member Data Documentation
template<class TClass >
void(TClass::* UserDisconnectCB< TClass >::function)(User *) [private] |
template<class TClass >
TClass* UserDisconnectCB< TClass >::object [private] |
The documentation for this class was generated from the following file:
- src/inVRs/SystemCore/UserDatabase/UserDatabase.h
Generated on Wed Oct 20 16:12:02 2010 for inVRs by
1.5.8