mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-19 05:50:30 +00:00
22 lines
1.8 KiB
Plaintext
22 lines
1.8 KiB
Plaintext
nimTitle widestrs widestrs.html module std/widestrs 0
|
|
nim Utf16Char widestrs.html#Utf16Char type Utf16Char 16
|
|
nim WideCString widestrs.html#WideCString type WideCString 22
|
|
nim WideCStringObj widestrs.html#WideCStringObj object WideCStringObj 24
|
|
nim `[]` widestrs.html#[].t,WideCStringObj,int template `[]`(a: WideCStringObj; idx: int): Utf16Char 57
|
|
nim `[]=` widestrs.html#[]=.t,WideCStringObj,int,Utf16Char template `[]=`(a: WideCStringObj; idx: int; val: Utf16Char) 58
|
|
nim toWideCString widestrs.html#toWideCString.c,WideCStringObj converter toWideCString(x: WideCStringObj): WideCString 62
|
|
nim len widestrs.html#len,WideCString proc len(w: WideCString): int 77
|
|
nim newWideCString widestrs.html#newWideCString,int proc newWideCString(size: int): WideCStringObj 154
|
|
nim newWideCString widestrs.html#newWideCString,cstring,int proc newWideCString(source: cstring; L: int): WideCStringObj 158
|
|
nim newWideCString widestrs.html#newWideCString,cstring proc newWideCString(s: cstring): WideCStringObj 180
|
|
nim newWideCString widestrs.html#newWideCString,string proc newWideCString(s: string): WideCStringObj 185
|
|
nim `$` widestrs.html#$,WideCString,int,int proc `$`(w: WideCString; estimate: int; replacement: int = 0x0000FFFD): string 188
|
|
nim `$` widestrs.html#$,WideCString proc `$`(s: WideCString): string 230
|
|
nim `$` widestrs.html#$,WideCStringObj,int,int proc `$`(s: WideCStringObj; estimate: int; replacement: int = 0x0000FFFD): string 234
|
|
nim `$` widestrs.html#$,WideCStringObj proc `$`(s: WideCStringObj): string 237
|
|
nim len widestrs.html#len,WideCStringObj proc len(w: WideCStringObj): int 240
|
|
idx wide strings widestrs.html#wide-strings_1 Module widestrs 0
|
|
nimgrp $ widestrs.html#$-procs-all proc 188
|
|
nimgrp len widestrs.html#len-procs-all proc 77
|
|
nimgrp newwidecstring widestrs.html#newWideCString-procs-all proc 154
|