RMF
|
Declaration of NodeConstHandle. More...
#include <boost/any.hpp>
#include <boost/current_function.hpp>
#include <memory>
#include <iostream>
#include <string>
#include <vector>
#include "RMF/ID.h"
#include "RMF/Nullable.h"
#include "RMF/config.h"
#include "RMF/exceptions.h"
#include "RMF/infrastructure_macros.h"
#include "RMF/internal/SharedData.h"
#include "RMF/internal/errors.h"
#include "RMF/constants.h"
#include "RMF/enums.h"
#include "RMF/keys.h"
#include "RMF/traits.h"
#include "RMF/types.h"
Go to the source code of this file.
Classes | |
class | RMF::NodeConstHandle |
A handle for a particular node in a read-only hierarchy. More... | |
Namespaces | |
RMF | |
The namespace for all functionality in the library. | |
Macros | |
#define | RMF_HDF5_NODE_CONST_KEY_TYPE_METHODS_DECL(Traits, UCName) |
#define | RMF_NODE_CATCH(extra_info) |
#define | RMF_NODE_CATCH_KEY(k, extra_info) |
Typedefs | |
typedef std::vector < NodeConstHandle > | RMF::NodeConstHandles |
Pass a list of them. | |
Functions | |
std::size_t | RMF::hash_value (const NodeConstHandle &t) |
Produce hash values for boost hash tables. | |
Copyright 2007-2022 IMP Inventors. All rights reserved.
Definition in file NodeConstHandle.h.
#define RMF_NODE_CATCH_KEY | ( | k, | |
extra_info | |||
) |
Definition at line 48 of file NodeConstHandle.h.