| 
    ewmscp
    ..
    
   | 
 
#include <fcntl.h>#include <stdio.h>#include <string.h>#include <sys/mman.h>#include <sys/stat.h>#include <sys/types.h>#include <unistd.h>#include "throwcall.h"#include <OptionsChrono.h>#include <algorithm>#include <cmath>#include <list>#include <numeric>#include <set>#include <thread>Go to the source code of this file.
Classes | |
| class | baseTest | 
| class | tmpFile | 
| class | vimWrite | 
| class | keepOpen | 
| class | appendBlocks | 
| class | simpleWrite | 
| class | cpWrite | 
| class | directWrite | 
| class | mmapWrite | 
| class | sparseWrite | 
| class | sparseWrite2 | 
| class | findMinHoleSize | 
| class | appendHole | 
| class | createUnlinkCreate | 
| class | closeMvUpdate | 
| class | createUnlinkClose | 
| class | simpleRead | 
| class | mmapRead | 
| class | truncateToSize | 
| class | uglyNames | 
| class | uglyPaths | 
Typedefs | |
| typedef std::chrono::high_resolution_clock | clockType | 
Functions | |
| std::ostream & | operator<< (std::ostream &stream, clockType::duration t) | 
| int | main (int argc, const char *argv[]) | 
Variables | |
| static tmpFile | tmpFileInstance | 
| static vimWrite | vimWriteInstance | 
| static keepOpen | keepOpenInstance | 
| static appendBlocks | appendBlocksInstance | 
| static simpleWrite | simpleWriteInstance | 
| static cpWrite | cpWriteInstance | 
| static directWrite | directWriteInstance | 
| static mmapWrite | mmapWriteInstance | 
| static sparseWrite | sparseWriteInstance | 
| static sparseWrite2 | sparseWriteInstance2 | 
| static findMinHoleSize | findMinHoleSizeInstance | 
| static appendHole | appendHoleInstance | 
| static createUnlinkCreate | createUnlinkCreateInstance | 
| static closeMvUpdate | closeMvUpdateInstance | 
| static createUnlinkClose | createUnlinkCloseInstance | 
| static simpleRead | simpleReadInstance | 
| static mmapRead | mmapReadInstance | 
| static truncateToSize | truncateToSizeInstance | 
| static uglyNames | uglyNamesInstance | 
| static uglyPaths | uglyPathsInstance | 
 1.8.17