Skip to content

Commit

Permalink
Add DLL Export to Protected Methods in CommonParticipant and child Cl…
Browse files Browse the repository at this point in the history
…asses (#132)

* Add DLL Export to Protected Methods in CommonParticipant and SimpleParticipant Classes

Signed-off-by: Lucia Echevarria <luciaechevarria@eprosima.com>

* Add DLL export also in InitialPeersParticipant and DiscoveryServerParticipant

Signed-off-by: Lucia Echevarria <luciaechevarria@eprosima.com>

---------

Signed-off-by: Lucia Echevarria <luciaechevarria@eprosima.com>
  • Loading branch information
LuciaEchevarria99 authored Sep 16, 2024
1 parent 45a0234 commit 0baa49f
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -210,13 +210,15 @@ class CommonParticipant
* @brief Virtual method that sets the common properties of std attributes for a Participant.
*
*/
DDSPIPE_PARTICIPANTS_DllAPI
virtual fastdds::rtps::RTPSParticipantAttributes add_participant_att_properties_(
fastdds::rtps::RTPSParticipantAttributes& params) const;

/**
* @brief Virtual method that gives the std attributes for a Participant.
*
*/
DDSPIPE_PARTICIPANTS_DllAPI
virtual fastdds::rtps::RTPSParticipantAttributes reckon_participant_attributes_() const;

/////
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ class DiscoveryServerParticipant

protected:

DDSPIPE_PARTICIPANTS_DllAPI
fastdds::rtps::RTPSParticipantAttributes reckon_participant_attributes_() const override;

};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ class InitialPeersParticipant

protected:

DDSPIPE_PARTICIPANTS_DllAPI
fastdds::rtps::RTPSParticipantAttributes reckon_participant_attributes_() const override;

};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ class SimpleParticipant : public CommonParticipant
/**
* @brief Static method that gives the attributes for a Simple Participant.
*/
DDSPIPE_PARTICIPANTS_DllAPI
fastdds::rtps::RTPSParticipantAttributes reckon_participant_attributes_() const override;
};

Expand Down

0 comments on commit 0baa49f

Please sign in to comment.