12 #ifndef SST_CORE_LINKPAIR_H
13 #define SST_CORE_LINKPAIR_H
15 #include "sst/core/link.h"
16 #include "sst/core/sst_types.h"
27 #if !SST_BUILDING_CORE
29 deprecated(
"LinkPair class was not intended to be used outside of SST Core and will be removed in SST 12."))) :
42 #if !SST_BUILDING_CORE
44 deprecated("
LinkPair class was not intended to be used outside of SST Core and will be removed in SST 12.")))
51 #if !SST_BUILDING_CORE
52 LinkId_t
getId() __attribute__((
53 deprecated("
LinkPair class was not intended to be used outside of SST Core and will be removed in SST 12.")))
63 #if !SST_BUILDING_CORE
65 deprecated("
LinkPair class was not intended to be used outside of SST Core and will be removed in SST 12.")))
73 #if !SST_BUILDING_CORE
75 deprecated("
LinkPair class was not intended to be used outside of SST Core and will be removed in SST 12.")))
92 #endif // SST_CORE_LINKPAIR_H
LinkId_t getId()
return the ID of the LinkPair
Definition: linkPair.h:52
Link * getLeft()
Return the Left Link.
Definition: linkPair.h:64
Link * pair_link
Pointer to the opposite side of this link.
Definition: link.h:254
Defines a pair of links (to define a connected link)
Definition: linkPair.h:23
Link * getRight()
Return the Right Link.
Definition: linkPair.h:74
LinkPair(LinkId_t id)
Create a new LinkPair with specified ID.
Definition: linkPair.h:28
Link between two components.
Definition: link.h:31