RMF
ID.h File Reference

Declaration of RMF::ID. More...

#include "RMF/config.h"
#include "infrastructure_macros.h"
#include "exceptions.h"
#include <limits>
+ Include dependency graph for ID.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RMF::ID< TagT >
 A general purpose ID in RMF used, with different tags, to identify things. More...
 

Namespaces

 RMF
 The namespace for all functionality in the library.
 

Typedefs

typedef std::vector< Category > RMF::Categories
 
typedef ID< CategoryTag > RMF::Category
 
typedef ID< FrameTag > RMF::FrameID
 
typedef std::vector< FrameID > RMF::FrameIDs
 
typedef ID< NodeTag > RMF::NodeID
 
typedef std::vector< NodeID > RMF::NodeIDs
 

Functions

template<class TagT >
std::size_t RMF::hash_value (const ID< TagT > &t)
 Produce hash values for boost hash tables.
 

Detailed Description

Copyright 2007-2022 IMP Inventors. All rights reserved.

Definition in file ID.h.