ldas-tools-al  2.6.3
Static Public Member Functions | List of all members
LDASTools::AL::Thread::Self Class Reference

Operates on current thread. More...

#include <Thread.hh>

Static Public Member Functions

static void Cancel ()
 Request termination of the current thread.
 
static void CancellationCheck (const std::string &Header, const char *File, const int Line)
 Deliver pending cancellation requests to the calling thread. More...
 
static cancel_type CancellationType (signal_type &Signal)
 Retrieve the cancellation method.
 
static void CancellationType (cancel_type Type, signal_type Signal=SignalHandler::SIGNAL_UNKNOWN)
 Specify the method of cancelation.
 
static void Cancel ()
 Request termination of the current thread.
 
static void CancellationCheck (const std::string &Header, const char *File, const int Line)
 Deliver pending cancellation requests to the calling thread. More...
 
static cancel_type CancellationType (signal_type &Signal)
 Retrieve the cancellation method.
 
static void CancellationType (cancel_type Type, signal_type Signal=SignalHandler::SIGNAL_UNKNOWN)
 Specify the method of cancelation.
 
static void Cancel ()
 Request termination of the current thread.
 
static void CancellationCheck (const std::string &Header, const char *File, const int Line)
 Deliver pending cancellation requests to the calling thread. More...
 
static cancel_type CancellationType (signal_type &Signal)
 Retrieve the cancellation method.
 
static void CancellationType (cancel_type Type, signal_type Signal=SignalHandler::SIGNAL_UNKNOWN)
 Specify the method of cancelation.
 

Detailed Description

Operates on current thread.

Member Function Documentation

◆ CancellationCheck() [1/3]

void LDASTools::AL::Thread::Self::CancellationCheck ( const std::string &  Header,
const char *  File,
const int  Line 
)
static

Deliver pending cancellation requests to the calling thread.

Parameters
[in]HeaderDescription of the method from which the request was made
[in]FileFilename from where the request was made.
[in]LineLine number in Filename from where the request was made.

◆ CancellationCheck() [2/3]

static void LDASTools::AL::Thread::Self::CancellationCheck ( const std::string &  Header,
const char *  File,
const int  Line 
)
static

Deliver pending cancellation requests to the calling thread.

Parameters
[in]HeaderDescription of the method from which the request was made
[in]FileFilename from where the request was made.
[in]LineLine number in Filename from where the request was made.

◆ CancellationCheck() [3/3]

static void LDASTools::AL::Thread::Self::CancellationCheck ( const std::string &  Header,
const char *  File,
const int  Line 
)
static

Deliver pending cancellation requests to the calling thread.

Parameters
[in]HeaderDescription of the method from which the request was made
[in]FileFilename from where the request was made.
[in]LineLine number in Filename from where the request was made.

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