NewLang Project
Yet another programm language
Loading...
Searching...
No Matches
newlang::Diag Member List

This is the complete list of members for newlang::Diag, including all inherited members.

Apply(const char *name, State state, const TermPtr term=nullptr)newlang::Diag
ChangeState(const std::string name, State from_state, State to_state)newlang::Diagstatic
Diag()newlang::Diag
Diag(const Diag &)=deletenewlang::Diag
DIAG_ERROR_LIMITnewlang::Diaginlinestatic
DIAG_EXTRA_TOKENSnewlang::Diaginlinestatic
DIAG_FILL_REMAINDERnewlang::Diaginlinestatic
DIAG_MACRO_NOT_FOUNDnewlang::Diaginlinestatic
DIAG_MACRO_STORAGE_NOT_EXISTnewlang::Diaginlinestatic
DiagListType typedefnewlang::Diag
DiagStackType typedefnewlang::Diag
Emit(const char *name, const TermPtr term=nullptr)newlang::Diag
Init(int argc=0, const char **argv=nullptr)newlang::Diaginlinestatic
IsClang(const std::string name)newlang::Diaginlinestatic
IsDisable(const std::string name)newlang::Diaginlinestatic
IsEnable(const std::string name)newlang::Diaginlinestatic
IsTurnError(const std::string name)newlang::Diaginlinestatic
IsTurnNoError(const std::string name)newlang::Diaginlinestatic
m_diag_stacknewlang::Diag
m_error_countnewlang::Diag
m_error_limitnewlang::Diag
m_fill_remaindernewlang::Diag
operator=(const Diag &)=deletenewlang::Diag
ParseArgs(int argc, const char **argv)newlang::Diaginline
Pop(const TermPtr term=nullptr)newlang::Diag
Push(const TermPtr term=nullptr)newlang::Diag
Register(const char *name, State state, const char *desc=nullptr)newlang::Diag
RemoveDiagPrefix(const std::string name)newlang::Diaginlinestatic
State enum namenewlang::Diag
Test(const char *name)newlang::Diag
TestIgnore(const char *name)newlang::Diag
toString(State state)newlang::Diaginlinestatic
~Diag()newlang::Diaginlinevirtual