mCRL2
|
entry in the permutation array More...
#include <liblts_bisim_dnj.h>
Public Member Functions | |
permutation_entry ()=default | |
default constructor (should not be deleted) | |
permutation_entry (const permutation_entry &&other) noexcept | |
move constructor | |
void | operator= (const permutation_entry &&other) noexcept |
move assignment operator | |
Public Attributes | |
state_info_entry * | st |
pointer to the state information data structure | |
entry in the permutation array
Definition at line 292 of file liblts_bisim_dnj.h.
|
default |
default constructor (should not be deleted)
|
inlinenoexcept |
move constructor
The move constructor is called when a temporary object is created; in that case, it is not necessary to set the pos pointer.
Definition at line 305 of file liblts_bisim_dnj.h.
|
inlinenoexcept |
move assignment operator
The move assignment operator is called when an object is moved to its final place. Therefore, we have to adapt the pos pointer. Note that std::swap also uses move assignment, so we automatically get the correct behaviour there.
Definition at line 316 of file liblts_bisim_dnj.h.
state_info_entry* mcrl2::lts::detail::bisim_dnj::permutation_entry::st |
pointer to the state information data structure
Definition at line 295 of file liblts_bisim_dnj.h.