mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-19 14:00:35 +00:00
21 lines
2.0 KiB
Plaintext
21 lines
2.0 KiB
Plaintext
nimTitle memfiles memfiles.html module std/memfiles 0
|
|
nim MemFile memfiles.html#MemFile object MemFile 73
|
|
nim mapMem memfiles.html#mapMem,MemFile,FileMode,int,int proc mapMem(m: var MemFile; mode: FileMode = fmRead; mappedSize = -1; offset = 0;\n mapFlags = cint(-1)): pointer 88
|
|
nim unmapMem memfiles.html#unmapMem,MemFile,pointer,int proc unmapMem(f: var MemFile; p: pointer; size: int) 126
|
|
nim open memfiles.html#open,string,FileMode,int,int,int proc open(filename: string; mode: FileMode = fmRead; mappedSize = -1; offset = 0;\n newFileSize = -1; allowRemap = false; mapFlags = cint(-1)): MemFile 139
|
|
nim flush memfiles.html#flush,MemFile,Natural proc flush(f: var MemFile; attempts: Natural = 3) 299
|
|
nim resize memfiles.html#resize,MemFile,int proc resize(f: var MemFile; newFileSize: int) 321
|
|
nim close memfiles.html#close,MemFile proc close(f: var MemFile) 375
|
|
nim MemSlice memfiles.html#MemSlice object MemSlice 411
|
|
nim `==` memfiles.html#==,MemSlice,MemSlice proc `==`(x, y: MemSlice): bool 415
|
|
nim `$` memfiles.html#$,MemSlice proc `$`(ms: MemSlice): string 419
|
|
nim memSlices memfiles.html#memSlices.i,MemFile,char,char iterator memSlices(mfile: MemFile; delim = '\n'; eat = '\r'): MemSlice 424
|
|
nim lines memfiles.html#lines.i,MemFile,string,char,char iterator lines(mfile: MemFile; buf: var string; delim = '\n'; eat = '\r'): string 473
|
|
nim lines memfiles.html#lines.i,MemFile,char,char iterator lines(mfile: MemFile; delim = '\n'; eat = '\r'): string 492
|
|
nim MemMapFileStream memfiles.html#MemMapFileStream type MemMapFileStream 508
|
|
nim MemMapFileStreamObj memfiles.html#MemMapFileStreamObj object MemMapFileStreamObj 509
|
|
nim newMemMapFileStream memfiles.html#newMemMapFileStream,string,FileMode,int proc newMemMapFileStream(filename: string; mode: FileMode = fmRead;\n fileSize: int = -1): MemMapFileStream 552
|
|
idx memory mapped files memfiles.html#memory-mapped-files_1 Module memfiles 0
|
|
idx mmap memfiles.html#mmap_1 Module memfiles 0
|
|
nimgrp lines memfiles.html#lines-iterators-all iterator 473
|