chemically_typed_object.hpp File Reference

Definition of the ChemicallyTypedObject template class. More...

#include <string>
#include <algorithm>
#include <boost/operators.hpp>
#include <btk/core/concepts/type_system_concept.hpp>

Go to the source code of this file.

Namespaces

namespace  BTK
namespace  BTK::UTILITY

Classes

class  ChemicallyTypedObject
 A base class for objects that need to conform to the ChemicallyTyped concept. More...

Defines

#define IMPORT_CHEMICALLY_TYPED_OBJECT_TYPES(CTOType)


Detailed Description

Definition of the ChemicallyTypedObject template class.


Define Documentation

#define IMPORT_CHEMICALLY_TYPED_OBJECT_TYPES ( CTOType   ) 

Value:

typedef typename CTOType::chemical_type_system chemical_type_system; \
  typedef typename CTOType::dictionary dictionary;                     \
  typedef typename CTOType::id_type id_type;


Generated on Sun Jul 15 20:46:28 2007 for BTK Core by  doxygen 1.5.1