Elektra: kdbthread.hpp File Reference

Elektra 0.8.14

- Main Page
- Related Pages
- Modules
- Namespaces
- Data Structures
- Files

- File List
- Globals

Data Structures | Namespaces | Typedefs
kdbthread.hpp File Reference
`#include <kdbcontext.hpp>`
`#include <kdb.hpp>`
`#include <mutex>`
`#include <thread>`
`#include <vector>`
`#include <cassert>`
`#include <algorithm>`
`#include <functional>`
`#include <unordered_map>`

## Data Structures
class | kdb::ThreadSubject
| Subject from Observer pattern for ThreadContext. More...
struct | kdb::PerContext
| A data structure that is stored by context inside the Coordinator. More...
class | kdb::Coordinator
| Thread safe coordination of ThreadContext per Threads. More...

## Namespaces
| kdb
| This is the main namespace for the C++ binding and libraries.

## Typedefs
typedef std::unordered_map< std::string, LayerAction > | kdb::LayerMap
| A vector of layers.

## Detailed Description

Copyright
  BSD License (see doc/COPYING or http://www.libelektra.org)