|
activemq-cpp-3.9.5
|
Go to the source code of this file.
Data Structures | |
| struct | decaf::internal::util::concurrent::ThreadHandle |
| struct | decaf::internal::util::concurrent::MonitorHandle |
| class | decaf::internal::util::concurrent::CompletionCondition |
Namespaces | |
| namespace | decaf |
| Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. | |
| namespace | decaf::lang |
| namespace | decaf::internal |
| namespace | decaf::internal::util |
| namespace | decaf::internal::util::concurrent |
Macros | |
| #define | DECAF_MAX_TLS_SLOTS 384 |
| Max number of TLS keys that a thread can use. | |
Typedefs | |
| typedef PLATFORM_THREAD_CALLBACK_TYPE(PLATFORM_CALLING_CONV * | decaf::internal::util::concurrent::threadMainMethod) (PLATFORM_THREAD_ENTRY_ARG) |
| This is the main method for thread instances, this value is valid on any platform, the PlatformThread methods will handle calling this method and providing it with its assigned arg. | |
| typedef void(* | decaf::internal::util::concurrent::threadingTask) (void *) |
| The ThreadHandle contains one of these and it should be the method that does the actual work for the thread. | |
| #define DECAF_MAX_TLS_SLOTS 384 |
Max number of TLS keys that a thread can use.