ThreadSchedule 1.0.0
Modern C++ thread management library
Loading...
Searching...
No Matches
threadschedule::AutoRegisterCurrentThread Class Reference

Public Member Functions

 AutoRegisterCurrentThread (std::string const &name=std::string(), std::string const &componentTag=std::string())
 AutoRegisterCurrentThread (ThreadRegistry &reg, std::string const &name=std::string(), std::string const &componentTag=std::string())
 AutoRegisterCurrentThread (AutoRegisterCurrentThread const &)=delete
auto operator= (AutoRegisterCurrentThread const &) -> AutoRegisterCurrentThread &=delete
 AutoRegisterCurrentThread (AutoRegisterCurrentThread &&other) noexcept
auto operator= (AutoRegisterCurrentThread &&other) noexcept -> AutoRegisterCurrentThread &

Detailed Description

Definition at line 715 of file thread_registry.hpp.

Constructor & Destructor Documentation

◆ AutoRegisterCurrentThread() [1/3]

threadschedule::AutoRegisterCurrentThread::AutoRegisterCurrentThread ( std::string const & name = std::string(),
std::string const & componentTag = std::string() )
inlineexplicit

Definition at line 718 of file thread_registry.hpp.

◆ AutoRegisterCurrentThread() [2/3]

threadschedule::AutoRegisterCurrentThread::AutoRegisterCurrentThread ( ThreadRegistry & reg,
std::string const & name = std::string(),
std::string const & componentTag = std::string() )
inlineexplicit

Definition at line 727 of file thread_registry.hpp.

◆ ~AutoRegisterCurrentThread()

threadschedule::AutoRegisterCurrentThread::~AutoRegisterCurrentThread ( )
inline

Definition at line 735 of file thread_registry.hpp.

◆ AutoRegisterCurrentThread() [3/3]

threadschedule::AutoRegisterCurrentThread::AutoRegisterCurrentThread ( AutoRegisterCurrentThread && other)
inlinenoexcept

Definition at line 747 of file thread_registry.hpp.

Member Function Documentation

◆ operator=()

auto threadschedule::AutoRegisterCurrentThread::operator= ( AutoRegisterCurrentThread && other) -> AutoRegisterCurrentThread&
inlinenoexcept

Definition at line 751 of file thread_registry.hpp.


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