fastdo  0.5.12
winux::TlsVar类 参考

TLS Var. 更多...

#include <threads.hpp>

Public 成员函数

 TlsVar (TlsKey &tlsKey)
 
 ~TlsVar ()
 
 TlsVar (TlsVar &&other)
 
TlsVaroperator= (TlsVar &&other)
 
void * get ()
 
void * get () const
 
void set (void *v)
 
template<typename _Ty >
_Ty get ()
 
template<typename _Ty >
_Ty get () const
 
template<typename _Ty >
void set (_Ty v)
 
template<typename _Ty >
_Ty & ref ()
 
template<typename _Ty >
_Ty const & ref () const
 

详细描述

TLS Var.

在文件 threads.hpp389 行定义.

构造及析构函数说明

winux::TlsVar::TlsVar ( TlsKey tlsKey)
explicit
winux::TlsVar::~TlsVar ( )
winux::TlsVar::TlsVar ( TlsVar &&  other)

成员函数说明

void* winux::TlsVar::get ( )
void* winux::TlsVar::get ( ) const
template<typename _Ty >
_Ty winux::TlsVar::get ( )
inline

在文件 threads.hpp403 行定义.

template<typename _Ty >
_Ty winux::TlsVar::get ( ) const
inline

在文件 threads.hpp405 行定义.

TlsVar& winux::TlsVar::operator= ( TlsVar &&  other)
template<typename _Ty >
_Ty& winux::TlsVar::ref ( )
inline

在文件 threads.hpp411 行定义.

template<typename _Ty >
_Ty const& winux::TlsVar::ref ( ) const
inline

在文件 threads.hpp413 行定义.

void winux::TlsVar::set ( void *  v)
template<typename _Ty >
void winux::TlsVar::set ( _Ty  v)
inline

在文件 threads.hpp408 行定义.


该类的文档由以下文件生成: