nimTitle memfiles memfiles.html module std/memfiles 0 nim MemFile memfiles.html#MemFile object MemFile 80 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 178 nim unmapMem memfiles.html#unmapMem,MemFile,pointer,int proc unmapMem(f: var MemFile; p: pointer; size: int) 218 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 233 nim flush memfiles.html#flush,MemFile,Natural proc flush(f: var MemFile; attempts: Natural = 3) 396 nim resize memfiles.html#resize,MemFile,int proc resize(f: var MemFile; newFileSize: int) 432 nim close memfiles.html#close,MemFile proc close(f: var MemFile) 486 nim MemSlice memfiles.html#MemSlice object MemSlice 524 nim `==` memfiles.html#==,MemSlice,MemSlice proc `==`(x, y: MemSlice): bool 528 nim `$` memfiles.html#$,MemSlice proc `$`(ms: MemSlice): string 532 nim memSlices memfiles.html#memSlices.i,MemFile,char,char iterator memSlices(mfile: MemFile; delim = '\n'; eat = '\r'): MemSlice 537 nim lines memfiles.html#lines.i,MemFile,string,char,char iterator lines(mfile: MemFile; buf: var string; delim = '\n'; eat = '\r'): string 586 nim lines memfiles.html#lines.i,MemFile,char,char iterator lines(mfile: MemFile; delim = '\n'; eat = '\r'): string 605 nim MemMapFileStream memfiles.html#MemMapFileStream type MemMapFileStream 621 nim MemMapFileStreamObj memfiles.html#MemMapFileStreamObj object MemMapFileStreamObj 622 nim newMemMapFileStream memfiles.html#newMemMapFileStream,string,FileMode,int proc newMemMapFileStream(filename: string; mode: FileMode = fmRead;\n fileSize: int = -1): MemMapFileStream 665 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 586