19 #ifndef LUNCHBOX_FILE_H
20 #define LUNCHBOX_FILE_H
23 #include <lunchbox/compiler.h>
38 const std::string& pattern );
45 LUNCHBOX_API std::string
getFilename(
const std::string& filename );
52 LUNCHBOX_API std::string
getDirname(
const std::string& filename )
74 #endif //LUNCHBOX_FILE_H
Defines export visibility macros for Lunchbox.
Basic type definitions not provided by the operating system.
std::vector< std::string > Strings
A vector of std::strings.
LUNCHBOX_API Strings searchDirectory(const std::string &directory, const std::string &pattern)
Retrieve a list of files in a directory matching a boost::regex pattern.
LUNCHBOX_API Strings getLibraryPaths()
LUNCHBOX_API std::string getDirname(const std::string &filename) LB_DEPRECATED
LUNCHBOX_API std::string getFilename(const std::string &filename)
LUNCHBOX_API std::string getLibraryPath()
LUNCHBOX_API std::string getExecutablePath()