fix(windows): add missing LINPHONE_PUBLIC on exported classes

This commit is contained in:
Ronan Abhamon 2017-10-02 11:09:39 +02:00
parent 11f9f38d26
commit 004d774180
6 changed files with 6 additions and 6 deletions

View file

@ -30,7 +30,7 @@
LINPHONE_BEGIN_NAMESPACE
class ConferenceInterface {
class LINPHONE_PUBLIC ConferenceInterface {
public:
virtual ~ConferenceInterface() = default;

View file

@ -34,7 +34,7 @@ LINPHONE_BEGIN_NAMESPACE
class CallSessionPrivate;
class Conference : public ConferenceInterface, public CallSessionListener {
class LINPHONE_PUBLIC Conference : public ConferenceInterface, public CallSessionListener {
friend class CallSessionPrivate;
public:

View file

@ -26,7 +26,7 @@
LINPHONE_BEGIN_NAMESPACE
class RemoteConference : public Conference, public ConferenceListener {
class LINPHONE_PUBLIC RemoteConference : public Conference, public ConferenceListener {
public:
RemoteConference (LinphoneCore *core, const Address &myAddress, CallListener *listener = nullptr);
virtual ~RemoteConference();

View file

@ -23,7 +23,7 @@
LINPHONE_BEGIN_NAMESPACE
class CallSessionListener {
class LINPHONE_PUBLIC CallSessionListener {
public:
virtual ~CallSessionListener() = default;

View file

@ -33,7 +33,7 @@ LINPHONE_BEGIN_NAMESPACE
class CallPrivate;
class CallSessionPrivate;
class CallSession : public Object {
class LINPHONE_PUBLIC CallSession : public Object {
friend class CallPrivate;
friend class ClientGroupChatRoom;

View file

@ -30,7 +30,7 @@ class CallPrivate;
class IceAgent;
class MediaSessionPrivate;
class MediaSession : public CallSession {
class LINPHONE_PUBLIC MediaSession : public CallSession {
friend class CallPrivate;
friend class IceAgent;