Skip to content

Commit

Permalink
-#306 export fix for windows build
Browse files Browse the repository at this point in the history
Signed-off-by: Sumanth Nirmal <[email protected]>
  • Loading branch information
sumanth-nirmal authored and eboasson committed Aug 23, 2022
1 parent 47b4ac0 commit a552242
Showing 1 changed file with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,14 @@ namespace core
namespace cond
{

DDSCXX_WARNING_MSVC_OFF(4251)

class WaitSetDelegate;

class OMG_DDS_API ConditionDelegate :
public virtual org::eclipse::cyclonedds::core::DDScObjectDelegate
{
public:
typedef std::set<WaitSetDelegate *> waitset_list_type;
typedef ::dds::core::smart_ptr_traits< ConditionDelegate >::ref_type
ref_type;
typedef ::dds::core::smart_ptr_traits< ConditionDelegate >::weak_ref_type
Expand Down Expand Up @@ -100,11 +101,13 @@ class OMG_DDS_API ConditionDelegate :
dds::core::cond::TCondition<ConditionDelegate> wrapper();

private:
waitset_list_type waitSetList;
std::set<WaitSetDelegate *> waitSetList;
org::eclipse::cyclonedds::core::Mutex waitSetListUpdateMutex;
org::eclipse::cyclonedds::core::cond::FunctorHolderBase *myFunctor;
};

DDSCXX_WARNING_MSVC_ON(4251)

}
}
}
Expand Down

0 comments on commit a552242

Please sign in to comment.