|
coral
A C++ library for distributed co-simulation
|
Module header for coral::async. More...
#include <cassert>#include <exception>#include <functional>#include <future>#include <memory>#include <thread>#include <utility>#include "zmq.hpp"#include "coral/config.h"#include "coral/error.hpp"#include "coral/log.hpp"#include "coral/net/reactor.hpp"#include "coral/net/zmqx.hpp"#include "coral/util.hpp"Go to the source code of this file.
Classes | |
| struct | coral::async::CommThreadTask< StackData, Result > |
| Contains the Type member alias, which defines the signature for functions executed asynchronously by CommThread. More... | |
| class | coral::async::CommThread< StackData > |
| Creates and controls a background communications thread. More... | |
| class | coral::async::CommThreadDead |
| An exception that signals an error that has caused CommThread's background thread to terminate unexpectedly. More... | |
Namespaces | |
| coral::async | |
| Facilities for asynchronous function execution. | |
Module header for coral::async.
1.8.11