DNA Calib 1.1
Project brief
Namespaces | Functions | Variables
FileStreamImpl.cpp File Reference
#include "trio/streams/FileStreamImpl.h"
#include "trio/utils/NativeString.h"
#include "trio/utils/ScopedEnumEx.h"
#include <pma/PolyAllocator.h>
#include <algorithm>
#include <cassert>
#include <cstddef>
#include <cstdint>
#include <cstring>
#include <ios>
#include <type_traits>
Include dependency graph for FileStreamImpl.cpp:

Namespaces

namespace  trio
 
namespace  trio::anonymous_namespace{FileStreamImpl.cpp}
 

Functions

std::uint64_t trio::anonymous_namespace{FileStreamImpl.cpp}::getFileSizeStd (const NativeCharacter *path)
 
void trio::anonymous_namespace{FileStreamImpl.cpp}::ensureFileExistsStd (const NativeCharacter *path)
 

Variables

constexpr std::size_t trio::anonymous_namespace{FileStreamImpl.cpp}::bufferSize = 4096ul