TreeFrogFramework  1.18
tabstractuser.h
Go to the documentation of this file.
1 #ifndef TABSTRACTUSER_H
2 #define TABSTRACTUSER_H
3 
4 #include <QString>
5 #include <TGlobal>
6 
7 
9 {
10 public:
11  virtual ~TAbstractUser() { }
12  virtual QString identityKey() const = 0;
13  virtual QString groupKey() const { return QString(); }
14 };
15 
16 #endif // TABSTRACTUSER_H
#define T_CORE_EXPORT
Definition: tglobal.h:81
virtual ~TAbstractUser()
Destroys the user object.
Definition: tabstractuser.h:11
virtual QString groupKey() const
Returns the group key, such as a group name.
Definition: tabstractuser.h:13
The TAbstractUser class is the abstract base class of users, providing functionality common to users...
Definition: tabstractuser.h:8