Shadow Stack  0.2
 All Classes Namespaces Files Functions Variables Typedefs Macros
Public Member Functions | Private Attributes | List of all members
TLS< T > Class Template Reference

Public Member Functions

 TLS ()
 The constructor. More...
 
T & get (void *drcontext=nullptr) const
 Get a reference to the stored T If no drcontext is provided, this all will fetch it. More...
 

Private Attributes

const int tls_index
 The index of tls used for DynamoRIO's TLS API. More...
 

Constructor & Destructor Documentation

template<typename T >
TLS< T >::TLS ( )
inline

The constructor.

Member Function Documentation

template<typename T >
T& TLS< T >::get ( void *  drcontext = nullptr) const
inline

Get a reference to the stored T If no drcontext is provided, this all will fetch it.

Member Data Documentation

template<typename T >
const int TLS< T >::tls_index
private

The index of tls used for DynamoRIO's TLS API.


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