|
#include <pev_verify.h>
|
| StateRef (void) |
|
virtual | ~StateRef (void) |
|
Idx | FindState (Candidate *cand) |
|
void | InsertStateRef (Candidate *cand, Idx state) |
|
void | DeleteStateRef (Candidate *cand) |
|
void | ClearStateRef () |
|
std::map< Candidate *, Idx >::iterator | StateRefBegin () |
|
std::map< Candidate *, Idx >::iterator | StateRefEnd () |
|
| AttributeVoid (void) |
|
| AttributeVoid (const AttributeVoid &rSrcAttr) |
|
virtual | ~AttributeVoid (void) |
|
virtual bool | IsDefault (void) const |
|
virtual void | SetDefault (void) |
|
virtual void | Clear (void) |
|
Type & | operator= (const Type &rSrc) |
|
bool | operator== (const Type &rOther) const |
|
bool | operator!= (const Type &rOther) const |
|
| Type (void) |
|
| Type (const Type &rType) |
|
virtual | ~Type (void) |
|
virtual Type * | New (void) const |
|
virtual Type * | Copy (void) const |
|
virtual const Type * | Cast (const Type *pOther) const |
|
virtual Type & | Assign (const Type &rSrc) |
|
Type & | operator= (const Type &rSrc) |
|
virtual bool | Equal (const Type &rOther) const |
|
bool | operator== (const Type &rOther) const |
|
bool | operator!= (const Type &rOther) const |
|
virtual void | Name (const std::string &rName) |
|
virtual const std::string & | Name (void) const |
|
virtual const std::string & | TypeName (void) const |
|
void | Write (const Type *pContext=0) const |
|
void | Write (const std::string &pFileName, const std::string &rLabel="", const Type *pContext=0, std::ios::openmode openmode=std::ios::out|std::ios::trunc) const |
|
void | Write (const std::string &pFileName, std::ios::openmode openmode) const |
|
void | Write (TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const |
|
virtual void | XWrite (const std::string &pFileName, const std::string &rLabel="", const Type *pContext=0) const |
|
void | XWrite (const Type *pContext=0) const |
|
void | XWrite (TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const |
|
std::string | ToString (const std::string &rLabel="", const Type *pContext=0) const |
|
std::string | ToText (const std::string &rLabel="", const Type *pContext=0) const |
|
void | DWrite (const Type *pContext=0) const |
|
void | DWrite (const std::string &pFileName, const std::string &rLabel="", const Type *pContext=0, std::ios::openmode openmode=std::ios::out|std::ios::trunc) const |
|
void | DWrite (TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=0) const |
|
void | SWrite (TokenWriter &rTw) const |
|
void | SWrite (void) const |
|
std::string | ToSText (void) const |
|
void | Read (const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) |
|
void | FromString (const std::string &rString, const std::string &rLabel="", const Type *pContext=0) |
|
void | Read (TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) |
|
|
std::map< Candidate *, Idx > | mref |
| mref This map links a candidate to a state index. Generally, we do not really know to which candidate automaton (i.e. raw, hidden, merged, etc) does the state index refer. However, as each step of the ce refinement do have a certain map from which type of candiate automaton to which, thus it shall not cause ambiguity. For Example, after each refinement iteration, state indices are referred to raw automata, which are further extracted to result (e.g. merged) automaton of the successive iteration More...
|
|
Definition at line 18 of file pev_verify.h.
◆ StateRef()
faudes::CompVerify::StateRef::StateRef |
( |
void |
| ) |
|
|
inline |
◆ ~StateRef()
virtual faudes::CompVerify::StateRef::~StateRef |
( |
void |
| ) |
|
|
inlinevirtual |
◆ ClearStateRef()
void faudes::CompVerify::StateRef::ClearStateRef |
( |
| ) |
|
|
inline |
◆ DeleteStateRef()
void faudes::CompVerify::StateRef::DeleteStateRef |
( |
Candidate * |
cand | ) |
|
|
inline |
◆ FindState()
Idx faudes::CompVerify::StateRef::FindState |
( |
Candidate * |
cand | ) |
|
|
inline |
◆ InsertStateRef()
void faudes::CompVerify::StateRef::InsertStateRef |
( |
Candidate * |
cand, |
|
|
Idx |
state |
|
) |
| |
|
inline |
◆ StateRefBegin()
std::map<Candidate*, Idx>::iterator faudes::CompVerify::StateRef::StateRefBegin |
( |
| ) |
|
|
inline |
◆ StateRefEnd()
std::map<Candidate*, Idx>::iterator faudes::CompVerify::StateRef::StateRefEnd |
( |
| ) |
|
|
inline |
◆ mref
mref This map links a candidate to a state index. Generally, we do not really know to which candidate automaton (i.e. raw, hidden, merged, etc) does the state index refer. However, as each step of the ce refinement do have a certain map from which type of candiate automaton to which, thus it shall not cause ambiguity. For Example, after each refinement iteration, state indices are referred to raw automata, which are further extracted to result (e.g. merged) automaton of the successive iteration
Definition at line 41 of file pev_verify.h.
The documentation for this class was generated from the following file:
libFAUDES 2.33b
--- 2025.05.07
--- c++ api documentaion by doxygen
|