A Link is an object that associates (or "links") two pieces of information together.
More...
#include <Links.h>
|
| Link (const base_type &base_, const id_type &id_, const left_type &left_, const right_type &right_, const role_type &role_) |
|
| Link (base_type &&base_, const id_type &id_, const left_type &left_, const right_type &right_, const role_type &role_) |
|
|
id_type | id |
|
left_type | left |
|
right_type | right |
|
role_type | role |
|
template<typename id_type, typename left_type, typename right_type, typename role_type, typename base_type>
struct smtk::common::Link< id_type, left_type, right_type, role_type, base_type >
A Link is an object that associates (or "links") two pieces of information together.
Since multiple links can exist between the same objects, links have an id for unique identification. Links also have a field to describe their role.
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/smtk/checkouts/latest/smtk/common/Links.h