RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtctk::componentFramework::test::ThreadSafeQ< T > Class Template Reference

#include <repositorySubscriberIfTestSuite.hpp>

Public Member Functions

void PushBack (const T &path)
 
operator[] (size_t idx)
 
size_t Size ()
 
bool Contains (const T &val)
 
void AwaitSize (size_t target_size, std::chrono::seconds timeout=std::chrono::seconds(5))
 

Member Function Documentation

◆ AwaitSize()

template<typename T >
void rtctk::componentFramework::test::ThreadSafeQ< T >::AwaitSize ( size_t target_size,
std::chrono::seconds timeout = std::chrono::seconds(5) )
inline

◆ Contains()

template<typename T >
bool rtctk::componentFramework::test::ThreadSafeQ< T >::Contains ( const T & val)
inline

◆ operator[]()

template<typename T >
T rtctk::componentFramework::test::ThreadSafeQ< T >::operator[] ( size_t idx)
inline

◆ PushBack()

template<typename T >
void rtctk::componentFramework::test::ThreadSafeQ< T >::PushBack ( const T & path)
inline

◆ Size()

template<typename T >
size_t rtctk::componentFramework::test::ThreadSafeQ< T >::Size ( )
inline

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