Template Class TransInfoOP#

Class Documentation#

template<class T>
class TransInfoOP#

Public Functions

virtual void UnionWith(T &info1, T info2) = 0#
virtual T GetBottomInfo(const GraphAccessInterface::Node *n1, const GraphAccessInterface::Node *n2) = 0#
virtual T GetTopInfo(const GraphAccessInterface::Node *n1, const GraphAccessInterface::Node *n2) = 0#
virtual bool IsTop(T t) = 0#
virtual T Composite(T info1, T info2) = 0#
virtual T GetIDTransInfo(const GraphAccessInterface::Node *n) = 0#
virtual T Closure(T info) = 0#
virtual T GetTransInfo(const GraphAccessInterface::Edge *e) = 0#
inline virtual ~TransInfoOP()#