All Classes Functions Variables Typedefs Friends Pages
ILinkedAccount.h
1 //------------------------------------------------------------------------------
2 //
3 // Copyright (c) 2013 Glympse Inc. All rights reserved.
4 //
5 //------------------------------------------------------------------------------
6 
7 #ifndef ILINKEDACCOUNT_H__GLYMPSE__
8 #define ILINKEDACCOUNT_H__GLYMPSE__
9 
10 namespace Glympse
11 {
12 
13 /*O*public**/ struct ILinkedAccount : public ICommon
14 {
20  public: virtual GString getType() = 0;
21 
29  public: virtual int32 getState() = 0;
30 
38  public: virtual int32 getStatus() = 0;
39 
46  public: virtual GString getId() = 0;
47 
54  public: virtual GString getUserName() = 0;
55 
62  public: virtual GString getDisplayName() = 0;
63 
69  public: virtual int32 getLogin() = 0;
70 
77  public: virtual GServerError getError() = 0;
78 };
79 
81 
82 }
83 
84 #endif // !ILINKEDACCOUNT_H__GLYMPSE__