32 #ifndef _WASTE_TYPES_H 33 #define _WASTE_TYPES_H 123 return tagstr.size() > rpos ? (tagstr[tagstr.size()-rpos]!=
'0') : mydefault;
131 if (tagstr.size() <= rpos)
throw std::overflow_error(
"waste_tag_attr_set(): tag string too short");
132 tagstr[tagstr.size()-rpos] = (val ?
'1' :
'0');
Definition: mootAssocVector.h:39
Definition: wasteTypes.h:74
Definition: wasteTypes.h:55
Definition: wasteTypes.h:93
void waste_tag_attr_set(std::string &tagstr, size_t rpos, bool val)
Definition: wasteTypes.h:129
wasteTagAttrPosE wasteTagAttrPos
Definition: wasteTypes.h:116
wasteLexerTypeE wasteLexerType
Definition: wasteTypes.h:101
wasteLexerTypeE
Definition: wasteTypes.h:68
Definition: wasteTypes.h:44
Definition: wasteTypes.h:92
Definition: wasteTypes.h:70
Definition: wasteTypes.h:82
Definition: wasteTypes.h:45
Definition: wasteTypes.h:94
wasteScannerTypeE wasteScannerType
Definition: wasteTypes.h:61
Definition: wasteTypes.h:90
Definition: wasteTypes.h:75
Definition: wasteTypes.h:59
Definition: wasteTypes.h:78
wasteLexerTypeE waste_casetype(const std::string &tok_text)
Definition: wasteTypes.h:48
Definition: wasteTypes.h:112
bool waste_tag_attr_get(const std::string &tagstr, size_t rpos, bool mydefault=false)
Definition: wasteTypes.h:121
Definition: wasteTypes.h:57
Definition: wasteTypes.h:46
const char * wasteLexerTypeNames[NwLexerTypes]
Definition: wasteTypes.h:80
Definition: wasteTypes.h:81
Definition: wasteTypes.h:73
Definition: wasteTypes.h:99
Definition: wasteTypes.h:89
Definition: wasteTypes.h:85
Definition: wasteTypes.h:53
Definition: wasteTypes.h:43
Definition: wasteTypes.h:51
const char * wasteScannerTypeNames[NwScanTypes]
Definition: wasteTypes.h:76
Definition: wasteTypes.h:71
wasteTagAttrPosE
Definition: wasteTypes.h:111
wasteLexerTypeE waste_lexertype(const std::string &tok_text)
Definition: wasteTypes.h:56
Definition: wasteTypes.h:83
Definition: wasteTypes.h:72
Definition: wasteTypes.h:54
Definition: wasteTypes.h:52
Definition: wasteTypes.h:42
Definition: wasteTypes.h:47
Definition: wasteTypes.h:77
wasteScannerTypeE
Definition: wasteTypes.h:41
Definition: wasteTypes.h:114
Definition: wasteTypes.h:86
Definition: wasteTypes.h:69
Definition: wasteTypes.h:88
Definition: wasteTypes.h:95
Definition: wasteTypes.h:58
Definition: wasteTypes.h:49
Definition: wasteTypes.h:50
Definition: wasteTypes.h:113
Definition: wasteTypes.h:97
Definition: wasteTypes.h:79