Pyrogenesis  trunk
Classes | Functions
vfs_tree.h File Reference
#include <map>
#include "lib/file/file_system.h"
#include "lib/file/common/file_loader.h"
#include "lib/file/common/real_directory.h"
#include "lib/file/vfs/vfs_path.h"
Include dependency graph for vfs_tree.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VfsFile
 
class  VfsDirectory
 

Functions

std::wstring FileDescription (const VfsFile &file)
 
std::wstring FileDescriptions (const VfsDirectory &directory, size_t indentLevel)
 
void DirectoryDescriptionR (std::wstring &descriptions, const VfsDirectory &directory, size_t indentLevel)
 append each directory's files' description to the given string. More...
 

Function Documentation

◆ DirectoryDescriptionR()

void DirectoryDescriptionR ( std::wstring &  descriptions,
const VfsDirectory directory,
size_t  indentLevel 
)

append each directory's files' description to the given string.

◆ FileDescription()

std::wstring FileDescription ( const VfsFile file)
Returns
a string containing file attributes (location, size, timestamp) and name.

◆ FileDescriptions()

std::wstring FileDescriptions ( const VfsDirectory directory,
size_t  indentLevel 
)
Returns
a string holding each files' description (one per line).