22 #include <smart_ptr.h> 24 #ifndef _libint2_src_bin_libint_exception_h_ 25 #define _libint2_src_bin_libint_exception_h_ 55 logic_error(
"DirectedGraph -- vertex already on stack"), vertex_(vertex) {}
58 SafePtr<DGVertex> vertex()
const {
return vertex_; }
62 SafePtr<DGVertex> vertex_;
78 class NotSet :
public std::logic_error {
81 NotSet(
const std::string& a) :
Defaults definitions for various parameters assumed by Libint.
Definition: algebra.cc:24
This exception used to indicate that some property is not set.
Definition: exception.h:78
Definition: exception.h:32
Definition: exception.h:40
This exception used to indicate some programming error.
Definition: exception.h:95
This exception class is used to pass the pointer to the vertex on the graph.
Definition: exception.h:51
This exception used to indicate that some code hasn't been developed or generalized yet.
Definition: exception.h:87