You can edit almost every page by Creating an account. Otherwise, see the FAQ.

ZThreads

From EverybodyWiki Bios & Wiki


ZThreads
Original author(s)Eric Crahen
Initial releaseJune 22, 2000; 23 years ago (2000-06-22)
Stable release
2.3.2 / March 13, 2005; 19 years ago (2005-03-13)
Written inC++
Engine
    Operating systemPOSIX (Mac OS X, Unix), Windows
    TypeLibrary or framework
    LicenseMIT
    Websitezthread.sourceforge.net

    Search ZThreads on Amazon.

    ZThreads is a cross-platform high-level object-oriented C++ library, which provides an interface to application programming interface (API) threads for POSIX Pthreads and Windows API threads.[1] It is licensed under the MIT License and authored by Eric Crahen.

    ZThread is one of several C++ threading libraries available: such as Boost, POCO, and TBB.

    It provides many advanced features, such as:

    • Clean, minimal and complete interfaces
    • Rich set of primitives
    • Uses modern design techniques, such as policy based design
    • Thread objects life cycle management
    • Priority mutex, condition, semaphore
    • Ability to cancel, interrupt threads via means similar to Java
    • Executor interface decouples task execution from execution method; thread pool is a special executor
    • Queue support: locked, blocking, bounded, monitored

    References[edit]

    1. "ZThread". Freshmeat. Geeknet, Inc. Retrieved 18 August 2011.

    External links[edit]

    • Lua error in Module:Official_website at line 90: attempt to index field 'wikibase' (a nil value).
    • "Thinking in C++: Volume 2", concurrency tutorial with examples for ZThreads


    This article "ZThreads" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:ZThreads. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.