OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
FileSystemDump.h File Reference
#include <cstdio>
#include <cstdint>
#include <cassert>
#include <ostream>
#include <vector>
#include <string>
#include <utility>
#include "Library/FileSystem/Interface/FileSystem.h"
#include "Utility/Memory/Blob.h"
#include "Utility/Flags.h"

Classes

struct  FileSystemDumpEntry
 

Enumerations

enum class  FileSystemDumpFlag { FILE_SYSTEM_DUMP_WITH_CONTENTS = 1 }
 

Functions

std::vector< FileSystemDumpEntrydumpFileSystem (FileSystem *fs, FileSystemDumpFlags flags=0, int maxEntries=1024 *1024)
 
void dumpFileSystem (FILE *stream, FileSystem *fs, FileSystemDumpFlags flags=0, int maxEntries=1024 *1024)
 
void PrintTo (const FileSystemDumpEntry &entry, std::ostream *stream)
 

Enumeration Type Documentation

◆ FileSystemDumpFlag

enum class FileSystemDumpFlag
strong
Enumerator
FILE_SYSTEM_DUMP_WITH_CONTENTS 

Function Documentation

◆ dumpFileSystem() [1/2]

void dumpFileSystem ( FILE *  stream,
FileSystem fs,
FileSystemDumpFlags  flags = 0,
int  maxEntries = 1024 *1024 
)

◆ dumpFileSystem() [2/2]

std::vector< FileSystemDumpEntry > dumpFileSystem ( FileSystem fs,
FileSystemDumpFlags  flags = 0,
int  maxEntries = 1024 *1024 
)

◆ PrintTo()

void PrintTo ( const FileSystemDumpEntry entry,
std::ostream *  stream 
)