#include <vhdFundamental/vhdFileFinder.h>
#include <vhdFundamental/vhdSys.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdFundamental/vhdSearchPaths.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdError.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>
Classes | |
class | vhdFileFinder::_Impl |
Defines | |
#define | _VHD_METHOD_NAME "_vhdFileFinder::_Impl::buildSearchPathsDeque( _Impl::_SearchPathsDeque & searchPathsDeque, vhdSearchPathsRef searchPaths, const std::string & types)" |
#define | _VHD_METHOD_NAME "vhdFileFinder::findFile( const std::string & fileName, vhdSearchPathsRef additionalSearchPaths, const std::string & searchPathTypeNames)" |
#define | _VHD_METHOD_NAME "vhdFileFinder::findFile( const std::string & fileName, const std::string & additionalSearchPaths, vhtChar separator)" |
#define | _VHD_METHOD_NAME "vhdFileFinder::findFile( const std::string & fileName, FileData * fileData, vhdSearchPathsRef additionalSearchPaths, const std::string & searchPathTypeNames)" |
#define | _VHD_METHOD_NAME "vhdFileFinder::findFile( const std::string & fileName, FileData * fileData, const std::string & additionalSearchPaths, vhtChar separator)" |
#define | _VHD_METHOD_NAME "vhdFileFinder::createFileFinder( const std::string & fileName)" |
#define | _VHD_METHOD_NAME "vhdFileFinder::createFileFinder( const std::string & fileName, vhdSearchPathsRef searchPaths, const std::string & typeNames)" |
#define | _VHD_METHOD_NAME "vhdFileFinder::vhdFileFinder( const std::string & fileName, vhdSearchPathsRef searchPaths, const std::string & typeNames)" |
#define | _VHD_METHOD_NAME "vhdFileFinder::~vhdFileFinder()" |
#define | _VHD_METHOD_NAME "vhdFileFinder::findNextFile( FileData * fileData)" |
#define | _VHD_METHOD_NAME "vhdFileFinder::resetSearch()" |
#define | _VHD_METHOD_NAME "vhdFileFinder::resetSearch( const std::string & fileName, vhdSearchPathsRef searchPaths, const std::string & typeNames)" |
Functions | |
vhdCLASS_TYPE_INIT (vhdFileFinder, vhdObject) std | |
std::string | vhdFileFinder::findFile (const std::string &fileName, const std::string &additionalSearchPaths, vhtChar separator) |
std::string | vhdFileFinder::findFile (const std::string &fileName, FileData *fileData, vhdSearchPathsRef additionalSearchPaths, const std::string &searchPathTypeNames) |
std::string | vhdFileFinder::findFile (const std::string &fileName, FileData *fileData, const std::string &additionalSearchPaths, vhtChar separator) |
vhdFileFinderRef | vhdFileFinder::createFileFinder (const std::string &fileName) |
vhdFileFinderRef | vhdFileFinder::createFileFinder (const std::string &fileName, vhdSearchPathsRef searchPaths, const std::string &typeNames) |
vhdFileFinder::vhdFileFinder (const std::string &fileName, vhdSearchPathsRef searchPaths, const std::string &typeNames) | |
vhdFileFinder::~vhdFileFinder () | |
std::string | vhdFileFinder::findNextFile (FileData *fileData) |
void | vhdFileFinder::resetSearch () |
void | vhdFileFinder::resetSearch (const std::string &fileName, vhdSearchPathsRef searchPaths, const std::string &typeNames) |
#define _VHD_METHOD_NAME "vhdFileFinder::resetSearch( const std::string & fileName, vhdSearchPathsRef searchPaths, const std::string & typeNames)" |
#define _VHD_METHOD_NAME "vhdFileFinder::resetSearch()" |
#define _VHD_METHOD_NAME "vhdFileFinder::findNextFile( FileData * fileData)" |
#define _VHD_METHOD_NAME "vhdFileFinder::~vhdFileFinder()" |
#define _VHD_METHOD_NAME "vhdFileFinder::vhdFileFinder( const std::string & fileName, vhdSearchPathsRef searchPaths, const std::string & typeNames)" |
#define _VHD_METHOD_NAME "vhdFileFinder::createFileFinder( const std::string & fileName, vhdSearchPathsRef searchPaths, const std::string & typeNames)" |
#define _VHD_METHOD_NAME "vhdFileFinder::createFileFinder( const std::string & fileName)" |
#define _VHD_METHOD_NAME "vhdFileFinder::findFile( const std::string & fileName, FileData * fileData, const std::string & additionalSearchPaths, vhtChar separator)" |
#define _VHD_METHOD_NAME "vhdFileFinder::findFile( const std::string & fileName, FileData * fileData, vhdSearchPathsRef additionalSearchPaths, const std::string & searchPathTypeNames)" |
#define _VHD_METHOD_NAME "vhdFileFinder::findFile( const std::string & fileName, const std::string & additionalSearchPaths, vhtChar separator)" |
#define _VHD_METHOD_NAME "vhdFileFinder::findFile( const std::string & fileName, vhdSearchPathsRef additionalSearchPaths, const std::string & searchPathTypeNames)" |
#define _VHD_METHOD_NAME "_vhdFileFinder::_Impl::buildSearchPathsDeque( _Impl::_SearchPathsDeque & searchPathsDeque, vhdSearchPathsRef searchPaths, const std::string & types)" |
vhdCLASS_TYPE_INIT | ( | vhdFileFinder | , | |
vhdObject | ||||
) |