SeComLib
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Macros Pages
Static Public Member Functions | Private Member Functions | List of all members
SeComLib::Utils::Filesystem Class Reference

Contains utilitary functions for accessing the filesystem. More...

#include <filesystem.h>

Static Public Member Functions

static std::deque< std::string > GetFilesInDirectory (const std::string &directory)
 Traverses the provided directory (non-recursively) and extracts the absolute paths to all the files in it. More...
 

Private Member Functions

 Filesystem ()
 Default constructor - not implemented.
 
 ~Filesystem ()
 Destructor - void implementation.
 
 Filesystem (Filesystem const &)
 Copy constructor - not implemented.
 
Filesystem operator= (Filesystem const &)
 Copy assignment operator - not implemented.
 

Detailed Description

Contains utilitary functions for accessing the filesystem.

Definition at line 52 of file filesystem.h.

Member Function Documentation

std::deque< std::string > SeComLib::Utils::Filesystem::GetFilesInDirectory ( const std::string &  directory)
static

Traverses the provided directory (non-recursively) and extracts the absolute paths to all the files in it.

Doesn't support non-ASCII file names

Parameters
directorythe absolute path to the directory
Returns
a vector of file names (including extension)

Definition at line 40 of file filesystem.cpp.


The documentation for this class was generated from the following files: