class PhoneCall : public RtcomEvent
{
public:
- enum eDestination
- {
- INCOMING,
- OUTGOING
- };
-
- public:
virtual const DBBackends::iDBBackend &DB() const;
PhoneCall(const Settings &settings);
- PhoneCall(const Settings &settings, const eDestination destination, const QDateTime ×tamp, const QString &tel, int durationInSeconds, const AttachmentCollection &attachments = AttachmentCollection());
+ PhoneCall(const Settings &settings, const Settings::eDirection destination, const QDateTime ×tamp, const QString &tel, int durationInSeconds, const AttachmentCollection &attachments = AttachmentCollection());
~PhoneCall();
virtual const uint HashCode() const;
- const eDestination Destination() const { return m_Destination; }
- void setDestination(const eDestination destination) { m_Destination = destination; }
+ const Settings::eDirection Destination() const { return m_Destination; }
+ void setDestination(const Settings::eDirection destination) { m_Destination = destination; }
virtual const QDateTime Timestamp() const { return m_Timestamp; }
void setTimestamp(const QDateTime timestamp) { m_Timestamp = timestamp; }
private:
const Settings &m_Settings;
- eDestination m_Destination;
+ Settings::eDirection m_Destination;
QDateTime m_Timestamp;
QString m_Tel;
int m_DurationInSeconds;