X-1.1 Camiel Vanderhoeven 31-MAR-2008 Adapted for use by the ES40 Emulator.
Definition in file ThreadLocal.h.
#include "VMS/Foundation.h"
#include <map>
Go to the source code of this file.
Namespaces | |
| namespace | Poco |
Data Structures | |
| class | Poco::TLSAbstractSlot |
| This is the base class for all objects that the ThreadLocalStorage class manages. More... | |
| class | Poco::TLSSlot< C > |
| The Slot template wraps another class so that it can be stored in a ThreadLocalStorage object. This class is used internally, and you must not create instances of it yourself. More... | |
| class | Poco::ThreadLocalStorage |
| This class manages the local storage for each thread. Never use this class directly, always use the ThreadLocal template for managing thread local storage. More... | |
| class | Poco::ThreadLocal< C > |
| This template is used to declare type safe thread local variables. It can basically be used like a smart pointer class with the special feature that it references a different object in every thread. The underlying object will be created when it is referenced for the first time. See the NestedDiagnosticContext class for an example how to use this template. Every thread only has access to its own thread local data. There is no way for a thread to access another thread's local data. More... | |