NEML2 1.4.0
|
Defines what this object consume and provide. The consumed and provided items will later be used in DependencyResolver to identify dependencies among a set of objects. In short, this object will depend on whoever provides any of this object's consumed items, and vice versa.
T | The type of the consumed/provided items |
#include <DependencyDefinition.h>
Public Member Functions | |
virtual const std::set< T > | consumed_items () const =0 |
What this object consumes. | |
virtual const std::set< T > | provided_items () const =0 |
What this object provides. | |
What this object consumes.
Implemented in Model.