Lib
QOLを高める
Namespaces | Typedefs | Functions | Variables
file.h File Reference
#include "util.h"
#include <vector>
#include <limits>

Go to the source code of this file.

Namespaces

 yappy
 
 yappy::file
 File abstract layer.
 

Typedefs

using yappy::file::Bytes = std::vector< uint8_t >
 File byte sequence. Vector of uint8_t. More...
 

Functions

void yappy::file::initWithFileSystem (const wchar_t *rootDir)
 Uses real file system. More...
 
void yappy::file::initWithArchiveFile (const wchar_t *archiveFile)
 Uses archive file. More...
 
std::vector< uint8_t > yappy::file::loadFile (const wchar_t *fileName)
 Load file from abstract file system. More...
 

Variables

const uint32_t yappy::file::FileSizeMax = std::numeric_limits<int32_t>::max()
 0x7fffffff = 2GiB More...