ChimeraTK-DeviceAccess 03.25.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
 

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.