![]() |
aGrUM
0.20.3
a C++ library for (probabilistic) graphical models
|
the base class indicating the possible changes More...
#include <DAGCycleDetector.h>
Public Member Functions | |
Change (ChangeType type, NodeId tail, NodeId head) noexcept | |
Change (const Change &from) noexcept | |
Change (Change &&from) noexcept | |
virtual | ~Change () noexcept |
Accessors/Modifiers | |
ChangeType | type () const noexcept |
returns the type of the operation More... | |
NodeId | tail () const noexcept |
indicates the tail of the arc involved in the modification More... | |
NodeId | head () const noexcept |
indicates the head of the arc involved in the modification More... | |
Protected Member Functions | |
Change & | operator= (const Change &from) noexcept |
Change & | operator= (Change &&from) noexcept |
the base class indicating the possible changes
Definition at line 72 of file DAGCycleDetector.h.
|
noexcept |
Definition at line 38 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
Definition at line 44 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
Definition at line 50 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
virtualnoexcept |
Definition at line 56 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
indicates the head of the arc involved in the modification
Definition at line 85 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
protectednoexcept |
Definition at line 60 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
protectednoexcept |
Definition at line 69 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
indicates the tail of the arc involved in the modification
Definition at line 82 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
returns the type of the operation
Definition at line 77 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
private |
the head of the arc to be modified
Definition at line 108 of file DAGCycleDetector.h.
|
private |
the tail of the arc to be modified
Definition at line 105 of file DAGCycleDetector.h.
|
private |
the type of modification
Definition at line 102 of file DAGCycleDetector.h.