ChimeraTK-DeviceAccess
03.18.00
|
#include "AccessMode.h"
#include "DeviceBackend.h"
#include "Exception.h"
#include "TransferElementID.h"
#include "VersionNumber.h"
#include <ChimeraTK/cppext/future_queue.hpp>
#include <boost/bind/bind.hpp>
#include <boost/enable_shared_from_this.hpp>
#include <boost/numeric/conversion/cast.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/thread.hpp>
#include <boost/thread/future.hpp>
#include <functional>
#include <iostream>
#include <list>
#include <string>
#include <typeinfo>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | ChimeraTK::TransferElement |
Base class for register accessors which can be part of a TransferGroup. More... | |
struct | std::hash< ChimeraTK::TransferElementID > |
Hash function for putting TransferElementID e.g. More... | |
struct | std::less< ChimeraTK::TransferElementID > |
Comparison for putting TransferElementID e.g. More... | |
Namespaces | |
ChimeraTK | |
Enumerations | |
enum | ChimeraTK::DataValidity { ChimeraTK::DataValidity::ok, ChimeraTK::DataValidity::faulty } |
The current state of the data. More... | |
enum | ChimeraTK::TransferType { ChimeraTK::TransferType::read, ChimeraTK::TransferType::readNonBlocking, ChimeraTK::TransferType::readLatest, ChimeraTK::TransferType::write, ChimeraTK::TransferType::writeDestructively } |
Used to indicate the applicable operation on a Transferelement. More... | |
Functions | |
std::ostream & | ChimeraTK::operator<< (std::ostream &os, const DataValidity &validity) |