RTI Connext Modern C++ API Version 7.2.0
rti::core::cond::NoOpAsyncWaitSetListener Class Reference

A convenience implementation of AsyncWaitSetListener where all methods are overridden to do nothing. More...

#include <AsyncWaitSetListener.hpp>

Inheritance diagram for rti::core::cond::NoOpAsyncWaitSetListener:
rti::core::cond::AsyncWaitSetListener

Public Member Functions

virtual void on_thread_spawned (ThreadId)
 No-op. More...
 
virtual void on_thread_deleted (ThreadId)
 No-op. More...
 
virtual void on_wait_timeout (ThreadId)
 No-op. More...
 
virtual void on_thread_spawned (ThreadId thread_id)=0
 Handles the spawning of each thread conforming the thread pool of the rti::core::cond::AsyncWaitSet. More...
 
virtual void on_thread_deleted (ThreadId thread_id)=0
 Handles the deletion of each thread conforming the thread pool of the rti::core::cond::AsyncWaitSet. More...
 
virtual void on_wait_timeout (ThreadId thread_id)=0
 Handles the wait timeout generated by the leader thread of the rti::core::cond::AsyncWaitSet. More...
 

Detailed Description

A convenience implementation of AsyncWaitSetListener where all methods are overridden to do nothing.

Most of the time, you can derive your listener from this class so you don't have to implement the methods you don't need.

Member Function Documentation

◆ on_thread_spawned()

virtual void rti::core::cond::NoOpAsyncWaitSetListener::on_thread_spawned ( ThreadId  )
inlinevirtual

◆ on_thread_deleted()

virtual void rti::core::cond::NoOpAsyncWaitSetListener::on_thread_deleted ( ThreadId  )
inlinevirtual

◆ on_wait_timeout()

virtual void rti::core::cond::NoOpAsyncWaitSetListener::on_wait_timeout ( ThreadId  )
inlinevirtual