|
diag_attrlabelset.cpp
Go to the documentation of this file.
27 FD_DC("DiagLabelSet("<<this<<")::DiagLabelSet() with LabelSymbolTable "<< mDiagLabels.SymbolTablep());
38 FD_DC("DiagLabelSet("<<this<<")::DiagLabelSet() with LabelSymbolTable "<< mDiagLabels.SymbolTablep());
149void DiagLabelSet::DoWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
155void DiagLabelSet::DoXWrite(TokenWriter& rTw, const std::string& rLabel, const Type* pContext) const {
#define FAUDES_TYPE_IMPLEMENTATION(ftype, ctype, cbase) Definition cfl_types.h:958 bool DoEqual(const AttributeFlags &rOther) const Definition cfl_attributes.cpp:49 void DoAssign(const AttributeFlags &rSrcAttr) Definition cfl_attributes.cpp:41 Definition diag_attrlabelset.h:19 DiagLabelSet operator-(const DiagLabelSet &rOtherSet) const Definition diag_attrlabelset.cpp:182 void DoAssign(const DiagLabelSet &rSrcAttr) Definition diag_attrlabelset.cpp:47 static Idx IndexOfLabelSpecViolated(void) Definition diag_attrlabelset.cpp:129 void DoXWrite(TokenWriter &rTw, const std::string &rLabel, const Type *pContext) const Definition diag_attrlabelset.cpp:155 static Idx IndexOfLabelN(void) Definition diag_attrlabelset.cpp:114 bool operator>=(const DiagLabelSet &rOtherSet) const Definition diag_attrlabelset.cpp:196 DiagLabelSet operator+(const DiagLabelSet &rOtherSet) const Definition diag_attrlabelset.cpp:174 static std::string Symbol(Idx index) Definition diag_attrlabelset.cpp:134 void InsertSet(const DiagLabelSet &rSet) Definition diag_attrlabelset.cpp:99 void LabelSymbolTablep(SymbolTable *pSymTab) Definition diag_attrlabelset.cpp:74 bool operator<=(const DiagLabelSet &rOtherSet) const Definition diag_attrlabelset.cpp:191 DiagLabelSet operator*(const DiagLabelSet &rOtherSet) const Definition diag_attrlabelset.cpp:166 bool DoEqual(const DiagLabelSet &rOther) const Definition diag_attrlabelset.cpp:53 static Idx IndexOfLabelA(void) Definition diag_attrlabelset.cpp:119 static SymbolTable * StaticLabelSymbolTablep(void) Definition diag_attrlabelset.cpp:69 void DoWrite(TokenWriter &rTw, const std::string &rLabel, const Type *pContext) const Definition diag_attrlabelset.cpp:149 static Idx IndexOfLabelRelN(void) Definition diag_attrlabelset.cpp:124 static SymbolTable msLabelSymbolTable Definition diag_attrlabelset.h:26 static Idx msLabelSpecViolated Definition diag_attrlabelset.h:34 void DoRead(TokenReader &rTr, const std::string &rLabel, const Type *pContext) Definition diag_attrlabelset.cpp:161 virtual const std::string & ElementTag(void) const Definition cfl_types.cpp:459 virtual const std::string & TypeName(void) const Definition cfl_types.cpp:443 void SymbolicName(Idx index, const std::string &rName) Definition cfl_nameset.cpp:406 virtual void InsertSet(const NameSet &rOtherSet) Definition cfl_nameset.cpp:301 Definition cfl_symboltable.h:61 Idx InsEntry(Idx index, const std::string &rName) Definition cfl_symboltable.cpp:143 Definition cfl_tokenreader.h:64 Definition cfl_tokenwriter.h:52 Definition cfl_types.h:246 void Read(const std::string &rFileName, const std::string &rLabel="", const Type *pContext=0) Definition cfl_types.cpp:267 virtual void XWrite(const std::string &pFileName, const std::string &rLabel="", const Type *pContext=0) const Definition cfl_types.cpp:206 Definition cfl_agenerator.h:43 libFAUDES 2.33k --- 2025.09.16 --- c++ api documentaion by doxygen |