8#ifndef HPP_ALIB_FILES_TEXTFILE
9#define HPP_ALIB_FILES_TEXTFILE 1
12#if !defined(HPP_ALIB_FILES_FTREE)
16#if !defined(HPP_ALIB_MONOMEM_MASTRING)
20#if !defined (HPP_ALIB_MONOMEM_STDCONTAINERMA)
23namespace alib {
namespace files {
34 MonoAllocator::Snapshot priorUsage;
38 std::vector<MAString, StdContMA<MAString>>* Lines;
45 TextFile(monomem::MonoAllocator* allocator);
64 lang::system::SystemErrors Read(
const String& filePath,
int extraSpacePercentage= 0);
71 lang::system::SystemErrors Write(
const String& filePath);
83using TextFile = files::TextFile;
monomem::MonoAllocator MonoAllocator
Type alias in namespace alib.