RMF
Enum.h File Reference

Declaration of RMF::Enum. More...

#include "RMF/config.h"
#include "infrastructure_macros.h"
#include "exceptions.h"
#include "internal/small_set_map.h"
+ Include dependency graph for Enum.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RMF::Enum< TagT >
 A strong enum with an associated string name for each value. More...
 

Namespaces

 RMF
 The namespace for all functionality in the library.
 

Typedefs

typedef Enum< FrameTypeTag > RMF::FrameType
 
typedef Enum< NodeTypeTag > RMF::NodeType
 
typedef Enum
< RepresentationTypeTag > 
RMF::RepresentationType
 

Functions

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

Detailed Description

Copyright 2007-2022 IMP Inventors. All rights reserved.

Definition in file Enum.h.