strtabs.idx 3.0 KB

1234567891011121314151617181920212223242526272829303132
  1. nimTitle strtabs strtabs.html module std/strtabs 0
  2. nim modeCaseSensitive strtabs.html#modeCaseSensitive StringTableMode.modeCaseSensitive 69
  3. nim modeCaseInsensitive strtabs.html#modeCaseInsensitive StringTableMode.modeCaseInsensitive 69
  4. nim modeStyleInsensitive strtabs.html#modeStyleInsensitive StringTableMode.modeStyleInsensitive 69
  5. nim StringTableMode strtabs.html#StringTableMode enum StringTableMode 69
  6. nim StringTableObj strtabs.html#StringTableObj object StringTableObj 75
  7. nim StringTableRef strtabs.html#StringTableRef type StringTableRef 80
  8. nim useEnvironment strtabs.html#useEnvironment FormatFlag.useEnvironment 82
  9. nim useEmpty strtabs.html#useEmpty FormatFlag.useEmpty 82
  10. nim useKey strtabs.html#useKey FormatFlag.useKey 82
  11. nim FormatFlag strtabs.html#FormatFlag enum FormatFlag 82
  12. nim mode strtabs.html#mode,StringTableRef proc mode(t: StringTableRef): StringTableMode 96
  13. nim pairs strtabs.html#pairs.i,StringTableRef iterator pairs(t: StringTableRef): tuple[key, value: string] 98
  14. nim keys strtabs.html#keys.i,StringTableRef iterator keys(t: StringTableRef): string 104
  15. nim values strtabs.html#values.i,StringTableRef iterator values(t: StringTableRef): string 110
  16. nim len strtabs.html#len,StringTableRef proc len(t: StringTableRef): int 151
  17. nim `[]` strtabs.html#[],StringTableRef,string proc `[]`(t: StringTableRef; key: string): var string 155
  18. nim getOrDefault strtabs.html#getOrDefault,StringTableRef,string,string proc getOrDefault(t: StringTableRef; key: string; default: string = ""): string 176
  19. nim hasKey strtabs.html#hasKey,StringTableRef,string proc hasKey(t: StringTableRef; key: string): bool 200
  20. nim contains strtabs.html#contains,StringTableRef,string proc contains(t: StringTableRef; key: string): bool 213
  21. nim `[]=` strtabs.html#[]=,StringTableRef,string,string proc `[]=`(t: StringTableRef; key, val: string) 237
  22. nim newStringTable strtabs.html#newStringTable,StringTableMode proc newStringTable(mode: StringTableMode): owned(StringTableRef) 257
  23. nim newStringTable strtabs.html#newStringTable,varargs[string],StringTableMode proc newStringTable(keyValuePairs: varargs[string]; mode: StringTableMode): owned(\n StringTableRef) 266
  24. nim newStringTable strtabs.html#newStringTable,varargs[tuple[string,string]],StringTableMode proc newStringTable(keyValuePairs: varargs[tuple[key, val: string]];\n mode: StringTableMode = modeCaseSensitive): owned(StringTableRef) 283
  25. nim clear strtabs.html#clear,StringTableRef,StringTableMode proc clear(s: StringTableRef; mode: StringTableMode) 313
  26. nim clear strtabs.html#clear,StringTableRef proc clear(s: StringTableRef) 331
  27. nim del strtabs.html#del,StringTableRef,string proc del(t: StringTableRef; key: string) 335
  28. nim `$` strtabs.html#$,StringTableRef proc `$`(t: StringTableRef): string 376
  29. nim `%` strtabs.html#%,string,StringTableRef,set[FormatFlag] proc `%`(f: string; t: StringTableRef; flags: set[FormatFlag] = {}): string 390
  30. nimgrp newstringtable strtabs.html#newStringTable-procs-all proc 257
  31. nimgrp clear strtabs.html#clear-procs-all proc 313