OpenDDS  Snapshot(2023/04/28-20:55)
Public Member Functions | Private Attributes | List of all members
OpenDDS::DCPS::ThreadStatusManager::Start Class Reference

#include <ThreadStatusManager.h>

Collaboration diagram for OpenDDS::DCPS::ThreadStatusManager::Start:
Collaboration graph
[legend]

Public Member Functions

 Start (ThreadStatusManager &thread_status_manager, const String &name)
 
 ~Start ()
 

Private Attributes

ThreadStatusManagerthread_status_manager_
 

Detailed Description

Add the calling thread with the manager. name is for a more human-friendly name that will be appended to the BIT key. Implicitly makes the thread active and finishes the thread on destruction.

Definition at line 99 of file ThreadStatusManager.h.

Constructor & Destructor Documentation

◆ Start()

OpenDDS::DCPS::ThreadStatusManager::Start::Start ( ThreadStatusManager thread_status_manager,
const String name 
)
inline

Definition at line 101 of file ThreadStatusManager.h.

102  : thread_status_manager_(thread_status_manager)
103  {
105  }
const char *const name
Definition: debug.cpp:60

◆ ~Start()

OpenDDS::DCPS::ThreadStatusManager::Start::~Start ( )
inline

Member Data Documentation

◆ thread_status_manager_

ThreadStatusManager& OpenDDS::DCPS::ThreadStatusManager::Start::thread_status_manager_
private

Definition at line 113 of file ThreadStatusManager.h.


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