# wso2wsf::TLSKey Class Reference
[Environment]

class TLSKey. This is an internal class for keeping managing the allocation and deallocation of thread local Storage which is used to store the axis2/c environment associated with each thread. More...

`#include <Environment.h>`

List of all members.

## Public Member Functions
| TLSKey ()
pthread_key_t | getTLSKey ()
| ~TLSKey ()

## Detailed Description

class TLSKey. This is an internal class for keeping managing the allocation and deallocation of thread local Storage which is used to store the axis2/c environment associated with each thread.

## Constructor & Destructor Documentation

wso2wsf::TLSKey::TLSKey | ( |  | ) | `[inline]`

Constructor for the TLSKey class.

wso2wsf::TLSKey::~TLSKey | ( |  | ) | `[inline]`

Destructor for TLSKey class.

## Member Function Documentation

pthread_key_t wso2wsf::TLSKey::getTLSKey | ( |  | ) | `[inline]`

Returns the unique key associated with the index created for thread local storage.

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

- Environment.h