RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtctk::telSub::MockDdsWaitSet Struct Reference

#include <mockDdsWaitSet.hpp>

Inheritance diagram for rtctk::telSub::MockDdsWaitSet:
rtctk::telSub::DdsWaitSetIf

Public Member Functions

 MOCK_METHOD0 (GetSamples, AgnosticDataSamples &())
 
 MOCK_METHOD1 (Take, std::optional< DdsWaitSetError >(std::chrono::nanoseconds))
 
 MOCK_CONST_METHOD0 (GetNumberOfTopics, size_t())
 
 MOCK_METHOD0 (CheckDdsConnections, void())
 
- Public Member Functions inherited from rtctk::telSub::DdsWaitSetIf
 DdsWaitSetIf () RTCTK_NOEXCEPT
 
virtual ~DdsWaitSetIf () RTCTK_NOEXCEPT
 
virtual AgnosticDataSamplesGetSamples () RTCTK_NOEXCEPT=0
 Returns reference to data structure holding taken data samples.
 
virtual std::optional< DdsWaitSetErrorTake (std::chrono::nanoseconds timeout) RTCTK_NOEXCEPT=0
 Takes new samples from DDS readers and updates data structure accessable from GetSamples()
 
virtual size_t GetNumberOfTopics () const RTCTK_NOEXCEPT=0
 Returns the number of configured topics.
 
virtual void CheckDdsConnections ()=0
 

Member Function Documentation

◆ MOCK_CONST_METHOD0()

rtctk::telSub::MockDdsWaitSet::MOCK_CONST_METHOD0 ( GetNumberOfTopics ,
size_t()  )

◆ MOCK_METHOD0() [1/2]

rtctk::telSub::MockDdsWaitSet::MOCK_METHOD0 ( CheckDdsConnections ,
void()  )

◆ MOCK_METHOD0() [2/2]

rtctk::telSub::MockDdsWaitSet::MOCK_METHOD0 ( GetSamples ,
AgnosticDataSamples & () )

◆ MOCK_METHOD1()

rtctk::telSub::MockDdsWaitSet::MOCK_METHOD1 ( Take ,
std::optional< DdsWaitSetError > std::chrono::nanoseconds )

The documentation for this struct was generated from the following file: