libelemental 2.0.2
Classes | Namespaces | Typedefs
value-types.hh File Reference

Instantiations of Value<> and higher-level value types. More...

#include <libelemental/value.hh>

Classes

class  Elemental::Message
 A qualified UTF-8 string value that requires translation. More...
 
class  Elemental::Event
 A qualified value representing the time and location of an event. More...
 
class  Elemental::Series
 A qualified value representing a chemical series. More...
 
class  Elemental::Block
 A qualified value representing a periodic table block. More...
 
class  Elemental::Phase
 A qualified value representing a phase of matter. More...
 
class  Elemental::LatticeType
 A qualified value representing a Bravais lattice type. More...
 
class  Elemental::ColorValue
 A qualified value representing a display color. More...
 

Namespaces

namespace  Elemental
 A periodic table library with detailed information on elements.
 

Typedefs

typedef Value< doubleElemental::Float
 A qualified floating-point value.
 
typedef Value< long > Elemental::Int
 A qualified integer value.
 
typedef Value< ustring > Elemental::String
 A qualified UTF-8 string value that does not require translation.
 
typedef ValueList< doubleElemental::FloatList
 A qualified list of floating-point values.
 
typedef ValueList< long > Elemental::IntList
 A qualified list of integer values.
 

Detailed Description

Instantiations of Value<> and higher-level value types.