21#ifndef _libint2_src_bin_libint_classregistry_h_
22#define _libint2_src_bin_libint_classregistry_h_
33 ClassID next_id() {
return nclasses_++; }
46 typedef ClassRegistry::ClassID ClassID;
59 ClassID id()
const {
return id_; }
63 id_(ClassRegistry::Instance().next_id())
Objects of this type provide limited information about the class at runtime.
Definition: class_registry.h:44
This is a unique registry of classes.
Definition: class_registry.h:29
Defaults definitions for various parameters assumed by Libint.
Definition: algebra.cc:24
unsigned int ClassID
distinct classes have unique ClassID's
Definition: key.h:79