join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::Invoker Class Reference

thread invoker class. More...

#include <thread.hpp>

Public Member Functions

 Invoker ()=delete
 default constructor.
 
 Invoker (const Invoker &other)=delete
 copy constructor.
 
Invokeroperator= (const Invoker &other)=delete
 copy assignment.
 
 Invoker (Invoker &&other)=delete
 move constructor.
 
Invokeroperator= (Invoker &&other)=delete
 move assignment.
 
 ~Invoker ()
 destoyer.
 

Friends

class Thread
 friendship with the thread class.
 

Detailed Description

thread invoker class.

Constructor & Destructor Documentation

◆ Invoker() [1/3]

join::Invoker::Invoker ( )
delete

default constructor.

◆ Invoker() [2/3]

join::Invoker::Invoker ( const Invoker & other)
delete

copy constructor.

Parameters
otherother object to copy.

◆ Invoker() [3/3]

join::Invoker::Invoker ( Invoker && other)
delete

move constructor.

Parameters
otherother object to move.

◆ ~Invoker()

Invoker::~Invoker ( )

destoyer.

Member Function Documentation

◆ operator=() [1/2]

Invoker & join::Invoker::operator= ( const Invoker & other)
delete

copy assignment.

Parameters
otherother object to copy.
Returns
a reference to the current object.

◆ operator=() [2/2]

Invoker & join::Invoker::operator= ( Invoker && other)
delete

move assignment.

Parameters
otherother object to move.
Returns
a reference to the current object.

Friends And Related Symbol Documentation

◆ Thread

friend class Thread
friend

friendship with the thread class.


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