6#include <imtauth/IUserConnectionInfo.h>
13class CUserConnectionInfo:
virtual public IUserConnectionInfo
17 virtual QByteArray GetUserId()
const override;
18 virtual void SetUserId(
const QByteArray& userId)
override;
19 virtual QDateTime GetLastConnection()
const override;
20 virtual void SetLastConnection(
const QDateTime& lastConnection)
override;
23 virtual QByteArray GetFactoryId()
const override;
26 virtual bool Serialize(iser::IArchive &archive)
override;
29 virtual bool CopyFrom(
const IChangeable&
object, CompatibilityMode mode = CM_WITHOUT_REFS)
override;
30 virtual bool IsEqual(
const IChangeable&
object)
const override;
31 virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode = CM_WITHOUT_REFS)
const override;
32 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;
36 QDateTime m_lastConnection;