FCT
载入中...
搜索中...
未找到
FCT::TlsPtr< T > 模板类 参考

#include <TlsPtr.h>

FCT::TlsPtr< T > 的协作图:
Collaboration graph

Public 成员函数

 TlsPtr (T *ptr)
 TlsPtr (const TlsPtr &other)
 ~TlsPtr ()
 TlsPtr (TlsPtr &&other)
T * operator* () const
TlsPtroperator= (TlsPtr &&other)
T * get () const
T * operator-> () const

Private 属性

T * m_ptr

详细描述

template<typename T>
class FCT::TlsPtr< T >

在文件 TlsPtr.h10 行定义.

构造及析构函数说明

◆ TlsPtr() [1/3]

template<typename T>
FCT::TlsPtr< T >::TlsPtr ( T * ptr)
inline

在文件 TlsPtr.h12 行定义.

这是这个函数的调用关系图:

◆ TlsPtr() [2/3]

template<typename T>
FCT::TlsPtr< T >::TlsPtr ( const TlsPtr< T > & other)
inline

在文件 TlsPtr.h17 行定义.

函数调用图:

◆ ~TlsPtr()

template<typename T>
FCT::TlsPtr< T >::~TlsPtr ( )
inline

在文件 TlsPtr.h20 行定义.

函数调用图:

◆ TlsPtr() [3/3]

template<typename T>
FCT::TlsPtr< T >::TlsPtr ( TlsPtr< T > && other)
inline

在文件 TlsPtr.h23 行定义.

函数调用图:

成员函数说明

◆ get()

template<typename T>
T * FCT::TlsPtr< T >::get ( ) const
inline

在文件 TlsPtr.h50 行定义.

◆ operator*()

template<typename T>
T * FCT::TlsPtr< T >::operator* ( ) const
inline

在文件 TlsPtr.h30 行定义.

◆ operator->()

template<typename T>
T * FCT::TlsPtr< T >::operator-> ( ) const
inline

在文件 TlsPtr.h54 行定义.

◆ operator=()

template<typename T>
TlsPtr & FCT::TlsPtr< T >::operator= ( TlsPtr< T > && other)
inline

在文件 TlsPtr.h38 行定义.

函数调用图:

类成员变量说明

◆ m_ptr

template<typename T>
T* FCT::TlsPtr< T >::m_ptr
private

在文件 TlsPtr.h64 行定义.


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