20 #ifndef _libint2_src_bin_libint_classregistry_h_ 21 #define _libint2_src_bin_libint_classregistry_h_ 32 ClassID next_id() {
return nclasses_++; }
45 typedef ClassRegistry::ClassID ClassID;
58 ClassID id()
const {
return id_; }
62 id_(ClassRegistry::Instance().next_id())
Defaults definitions for various parameters assumed by Libint.
Definition: algebra.cc:23
unsigned int ClassID
distinct classes have unique ClassID's
Definition: key.h:78
Objects of this type provide limited information about the class at runtime.
Definition: class_registry.h:43
This is a unique registry of classes.
Definition: class_registry.h:28