frepple::utils::Association< A, B, C >::Node Class Reference
A base class for the class representing the association itself.
More...
#include <utils.h>
List of all members.
Detailed Description
template<class A, class B, class C>
class frepple::utils::Association< A, B, C >::Node
A base class for the class representing the association itself.
Definition at line 5251 of file utils.h.
Constructor & Destructor Documentation
template<class A , class B , class C >
template<class A , class B , class C >
Member Function Documentation
template<class A , class B , class C >
Return the effectivity daterange.
The default covers the complete time horizon.
Definition at line 5346 of file utils.h.
template<class A , class B , class C >
Return the optional name of the association.
Definition at line 5354 of file utils.h.
template<class A , class B , class C >
template<class A , class B , class C >
template<class A , class B , class C >
Update the effectivity range.
Definition at line 5341 of file utils.h.
template<class A , class B , class C >
Update the end date of the effectivity range.
Definition at line 5338 of file utils.h.
template<class A , class B , class C >
Update the start date of the effectivity range.
Definition at line 5335 of file utils.h.
template<class A , class B , class C >
Sets an optional name for the association.
There is no garantuee of the uniqueness of this name.
Definition at line 5351 of file utils.h.
template<class A , class B , class C >
template<class A , class B , class C >
template<class A , class B , class C >
Member Data Documentation
template<class A , class B , class C >
template<class A , class B , class C >
template<class A , class B , class C >
template<class A , class B , class C >
template<class A , class B , class C >
template<class A , class B , class C >
The documentation for this class was generated from the following file: