HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
onnxruntime::concurrency::ThreadPoolTempl< Environment >::Tag Struct Reference

#include <EigenNonBlockingThreadPool.h>

Public Member Functions

constexpr Tag ()
 
 Tag (uint32_t v)
 
uint32_t Get () const
 
bool operator== (Tag &other) const
 

Static Public Member Functions

static Tag GetNext ()
 

Public Attributes

uint32_t v_ = 0
 

Detailed Description

template<typename Environment>
struct onnxruntime::concurrency::ThreadPoolTempl< Environment >::Tag

Definition at line 705 of file EigenNonBlockingThreadPool.h.

Constructor & Destructor Documentation

template<typename Environment >
constexpr onnxruntime::concurrency::ThreadPoolTempl< Environment >::Tag::Tag ( )
inline

Definition at line 706 of file EigenNonBlockingThreadPool.h.

template<typename Environment >
onnxruntime::concurrency::ThreadPoolTempl< Environment >::Tag::Tag ( uint32_t  v)
inline

Definition at line 709 of file EigenNonBlockingThreadPool.h.

Member Function Documentation

template<typename Environment >
uint32_t onnxruntime::concurrency::ThreadPoolTempl< Environment >::Tag::Get ( ) const
inline

Definition at line 728 of file EigenNonBlockingThreadPool.h.

template<typename Environment >
static Tag onnxruntime::concurrency::ThreadPoolTempl< Environment >::Tag::GetNext ( )
inlinestatic

Definition at line 720 of file EigenNonBlockingThreadPool.h.

template<typename Environment >
bool onnxruntime::concurrency::ThreadPoolTempl< Environment >::Tag::operator== ( Tag other) const
inline

Definition at line 732 of file EigenNonBlockingThreadPool.h.

Member Data Documentation

template<typename Environment >
uint32_t onnxruntime::concurrency::ThreadPoolTempl< Environment >::Tag::v_ = 0

Definition at line 736 of file EigenNonBlockingThreadPool.h.


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