Eigen::ThreadPoolTempl< Environment >::PerThread Struct Reference

Public Member Functions

constexpr PerThread ()
 

Public Attributes

char pad_ [128]
 
ThreadPoolTemplpool
 
uint64_t rand
 
int thread_id
 

Detailed Description

template<typename Environment>
struct Eigen::ThreadPoolTempl< Environment >::PerThread

Definition at line 219 of file NonBlockingThreadPool.h.

Constructor & Destructor Documentation

◆ PerThread()

template<typename Environment >
constexpr Eigen::ThreadPoolTempl< Environment >::PerThread::PerThread ( )
inlineconstexpr

Member Data Documentation

◆ pad_

template<typename Environment >
char Eigen::ThreadPoolTempl< Environment >::PerThread::pad_[128]

Definition at line 226 of file NonBlockingThreadPool.h.

◆ pool

template<typename Environment >
ThreadPoolTempl* Eigen::ThreadPoolTempl< Environment >::PerThread::pool

Definition at line 221 of file NonBlockingThreadPool.h.

◆ rand

template<typename Environment >
uint64_t Eigen::ThreadPoolTempl< Environment >::PerThread::rand

Definition at line 222 of file NonBlockingThreadPool.h.

◆ thread_id

template<typename Environment >
int Eigen::ThreadPoolTempl< Environment >::PerThread::thread_id

Definition at line 223 of file NonBlockingThreadPool.h.


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