openMSX
Namespaces | Functions | Variables
FileContext.cc File Reference
#include "FileContext.hh"
#include "FileOperations.hh"
#include "FileException.hh"
#include "serialize.hh"
#include "serialize_stl.hh"
#include "stl.hh"
#include <cassert>
#include <utility>
Include dependency graph for FileContext.cc:

Go to the source code of this file.

Namespaces

namespace  openmsx
 This file implemented 3 utility functions:
 

Functions

FileContext openmsx::configFileContext (string_view path, string_view hwDescr, string_view userName)
 
const FileContextopenmsx::systemFileContext ()
 
const FileContextopenmsx::preferSystemFileContext ()
 
FileContext openmsx::userFileContext (string_view savePath)
 
const FileContextopenmsx::userFileContext ()
 
FileContext openmsx::userDataFileContext (string_view subDir)
 
const FileContextopenmsx::currentDirFileContext ()
 

Variables

const string openmsx::USER_DIRS = "{{USER_DIRS}}"
 
const string openmsx::USER_OPENMSX = "{{USER_OPENMSX}}"
 
const string openmsx::USER_DATA = "{{USER_DATA}}"
 
const string openmsx::SYSTEM_DATA = "{{SYSTEM_DATA}}"
 
 openmsx::FileContext