src/odbcn/connstr

  Source   Edit

Types

ConnString = distinct OrderedTable[string, string]
  Source   Edit

Procs

proc `$`(x: ConnString): string {....raises: [], tags: [].}
Convert this object into the actual ODBC connection string.   Source   Edit
proc `==`(s, t: ConnString): bool {.borrow, ...raises: [], tags: [].}
  Source   Edit
proc `[]=`(t: var ConnString; key, val: string) {....raises: [], tags: [].}
  Source   Edit
proc `[]`(t: ConnString; key: string): string {....raises: [KeyError], tags: [].}
  Source   Edit
proc `[]`(t: var ConnString; key: string): var string {....raises: [KeyError],
    tags: [].}
  Source   Edit
proc clear(s: var ConnString) {.borrow, ...raises: [], tags: [].}
  Source   Edit
proc contains(t: ConnString; key: string): bool {....raises: [], tags: [].}
  Source   Edit
proc del(t: var ConnString; key: string) {....raises: [], tags: [].}
  Source   Edit
proc getOrDefault(t: ConnString; key: string; default = ""): string {.
    ...raises: [], tags: [].}
  Source   Edit
proc hasKeyOrPut(t: var ConnString; key, val: string): bool {....raises: [],
    tags: [].}
  Source   Edit
proc initConnString(connString: string): ConnString {....raises: [], tags: [].}
  Source   Edit
proc initConnString(keyValues: varargs[tuple[key, val: string]]): ConnString {.
    ...raises: [], tags: [].}
  Source   Edit
proc len(s: ConnString): int {.borrow, ...raises: [], tags: [].}
  Source   Edit
proc mgetOrPut(t: var ConnString; key, val: string): var string {....raises: [],
    tags: [].}
  Source   Edit
proc pop(t: var ConnString; key: string; val: var string): bool {....raises: [],
    tags: [].}
  Source   Edit