38 virtual QString
id()
const = 0;
39 virtual QVariant
getData(
const QString &
id)
const = 0;
40 virtual void setData(
const QString &
id,
const QVariant &data) = 0;
45 return this->
getData(
id).value<T>();
virtual QString id() const =0
T getData(const QString &id) const
virtual QVariant getData(const QString &id) const =0
virtual void setData(const QString &id, const QVariant &data)=0
virtual ~ISession()=default
virtual ISession * session()=0
virtual ~ISessionManager()=default
virtual QString clientId() const =0
virtual void sessionEnd()=0
virtual void sessionStart()=0