6#include <imtauth/IPersonInfo.h>
9#include <imtauth/CPersonBaseInfo.h>
16class CPersonInfo:
virtual public IPersonInfo,
virtual public CPersonBaseInfo
19 typedef CPersonBaseInfo BaseClass;
22 virtual const IAddressProvider* GetAddresses()
const override;
25 virtual bool Serialize(iser::IArchive& archive)
override;
28 virtual int GetSupportedOperations()
const override;
29 virtual bool CopyFrom(
const IChangeable&
object, CompatibilityMode mode = CM_WITHOUT_REFS)
override;
30 virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode = CM_WITHOUT_REFS)
const override;
31 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;
34 imod::TModelWrap<CAddressCollection> m_addresses;