Package | Purpose | Library name |
---|---|---|
Execution Tracing | Makes it easier for you to identify the source of errors in your applications. | trace |
Functor | Enables you to generically execute functions. It is also used by other Importing latest templates packages to help you quickly transform existing single-threaded applications into high-performance, multithreaded applications. | functor functor_list functor_map |
Interthread Communication | Helps you design communication between threads, further improving application performance. | itc |
Smart Pointer | Helps you manage memory and reduce memory leaks. | pointer |
Synchronization | Contains classes that control access to shared resources, increasing throughput and responsiveness in your C++ applications. | sync |
Thread-compatible Exception | Includes a simple framework for handling exceptions and returning a string representation suitable for display or logging. | threxcept |
Threading | Contains prebuilt, fundamental threading classes, giving you a head-start on building portable, multithreaded applications in C++. | thread |