![]() |
aGrUM
0.20.2
a C++ library for (probabilistic) graphical models
|
the class to indicate that we wish to reverse an arc More...
#include <agrum/tools/graphs/DAGCycleDetector.h>
Public Member Functions | |
Constructors / Destructors | |
ArcReverse (NodeId tail, NodeId head) noexcept | |
default constructor More... | |
ArcReverse (const ArcReverse &from) noexcept | |
copy constructor More... | |
ArcReverse (ArcReverse &&from) noexcept | |
move constructor More... | |
~ArcReverse () noexcept | |
destructor More... | |
Operators | |
ArcReverse & | operator= (const ArcReverse &from) noexcept |
copy operator More... | |
ArcReverse & | operator= (ArcReverse &&from) noexcept |
move operator More... | |
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... | |
the class to indicate that we wish to reverse an arc
Definition at line 196 of file DAGCycleDetector.h.
default constructor
Definition at line 200 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
copy constructor
Definition at line 209 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
move constructor
Definition at line 216 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
destructor
Definition at line 225 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexceptinherited |
indicates the head of the arc involved in the modification
Definition at line 93 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
copy operator
Definition at line 230 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexcept |
move operator
Definition at line 237 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexceptinherited |
indicates the tail of the arc involved in the modification
Definition at line 90 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
noexceptinherited |
returns the type of the operation
Definition at line 85 of file DAGCycleDetector_inl.h.
References gum::Set< Key, Alloc >::emplace().