diff --git a/src/event/conference-event.cpp b/src/event/conference-event.cpp index 9fb000415..e2ae54200 100644 --- a/src/event/conference-event.cpp +++ b/src/event/conference-event.cpp @@ -52,4 +52,9 @@ ConferenceEvent &ConferenceEvent::operator= (const ConferenceEvent &src) { return *this; } +shared_ptr
ConferenceEvent::getAddress () const { + // TODO. + return nullptr; +} + LINPHONE_END_NAMESPACE diff --git a/src/event/conference-event.h b/src/event/conference-event.h index c7e0d7803..c063f7ac3 100644 --- a/src/event/conference-event.h +++ b/src/event/conference-event.h @@ -28,18 +28,21 @@ LINPHONE_BEGIN_NAMESPACE class Address; -class Conference; class ConferenceEventPrivate; class LINPHONE_PUBLIC ConferenceEvent : public Event { public: ConferenceEvent (Type type, const std::shared_ptr
&address); ConferenceEvent (const ConferenceEvent &src); + virtual ~ConferenceEvent () = default; ConferenceEvent &operator= (const ConferenceEvent &src); std::shared_ptr
getAddress () const; +protected: + ConferenceEvent (ConferenceEventPrivate &p, Type type); + private: L_DECLARE_PRIVATE(ConferenceEvent); };