A base class for the class representing the association itself. More...
#include <utils.h>

Public Member Functions | |
| DateRange | getEffective () const |
| const string & | getName () const |
| int | getPriority () const |
| A * | getPtrA () const |
| B * | getPtrB () const |
| Node () | |
| Node (A *a, B *b, const ListA &al, const ListB &bl) | |
| void | setEffective (DateRange dr) |
| void | setEffectiveEnd (Date d) |
| void | setEffectiveStart (Date d) |
| void | setName (const string x) |
| void | setPriority (int i) |
| void | setPtrA (A *a, const ListA &al) |
| void | setPtrAB (A *a, B *b, const ListA &al, const ListB &bl) |
| void | setPtrB (B *b, const ListB &bl) |
Public Attributes | |
| DateRange | effectivity |
| string | name |
| C * | nextA |
| C * | nextB |
| int | priority |
| A * | ptrA |
| B * | ptrB |
A base class for the class representing the association itself.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| DateRange frepple::utils::Association< A, B, C >::Node::effectivity |
| string frepple::utils::Association< A, B, C >::Node::name |
| C* frepple::utils::Association< A, B, C >::Node::nextA |
| C* frepple::utils::Association< A, B, C >::Node::nextB |
| int frepple::utils::Association< A, B, C >::Node::priority |
| A* frepple::utils::Association< A, B, C >::Node::ptrA |
| B* frepple::utils::Association< A, B, C >::Node::ptrB |