ChimeraTK-DeviceAccess 03.31.00
Loading...
Searching...
No Matches
RegisterCatalogue.h File Reference
#include "RegisterInfo.h"
#include "RegisterPath.h"
#include <boost/range/any_range.hpp>
#include <boost/shared_ptr.hpp>
+ Include dependency graph for RegisterCatalogue.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ChimeraTK::RegisterCatalogue
 Catalogue of register information. More...
 
class  ChimeraTK::RegisterCatalogue::const_iterator
 Const iterator for iterating through the registers in the catalogue. More...
 
class  ChimeraTK::const_RegisterCatalogueImplIterator
 Virtual base class for the catalogue const iterator. More...
 

Namespaces

namespace  ChimeraTK
 This header collects some conversion routines which should be useful both for ApplicationCore Python bindings and DeviceAccess Python bindings.
 

Typedefs

using ChimeraTK::HiddenRange = boost::any_range< BackendRegisterInfoBase, boost::forward_traversal_tag, const BackendRegisterInfoBase &, std::ptrdiff_t >
 Forward range with type-erasure, used to get a range of hidden registers.