MQEngine
载入中...
搜索中...
未找到
MQEngine::FileDataLoader类 参考

#include <FileDataLoader.h>

类 MQEngine::FileDataLoader 继承关系图:
MQEngine::FileDataLoader 的协作图:

Public 成员函数

void ensureDirectory (const std::string &dir) const override
std::vector< std::string > getSubDirectories (const std::string &dir) const override
std::vector< std::string > getSubDirectoriesName (const std::string &dir) const override
void createDirectory (const std::string &dir) const override
bool fileExists (const std::string &filePath) const override
std::unique_ptr< std::ifstream > openBinaryInputStream (const std::string &filePath) const override
std::unique_ptr< std::ofstream > openBinaryOutputStream (const std::string &filePath) const override
std::vector< std::string > getFileNamesWithExtension (const std::string &dir, const std::string &extension) const override
std::vector< std::string > getFilePathsWithExtension (const std::string &dir, const std::string &extension) const override
bool directoryExists (const std::string &string) override
Public 成员函数 继承自 MQEngine::DataLoader
virtual ~DataLoader ()=default

成员函数说明

◆ createDirectory()

void MQEngine::FileDataLoader::createDirectory ( const std::string & dir) const
overridevirtual

◆ directoryExists()

bool MQEngine::FileDataLoader::directoryExists ( const std::string & string)
overridevirtual

◆ ensureDirectory()

void MQEngine::FileDataLoader::ensureDirectory ( const std::string & dir) const
overridevirtual

◆ fileExists()

bool MQEngine::FileDataLoader::fileExists ( const std::string & filePath) const
overridevirtual

◆ getFileNamesWithExtension()

std::vector< std::string > MQEngine::FileDataLoader::getFileNamesWithExtension ( const std::string & dir,
const std::string & extension ) const
overridevirtual

◆ getFilePathsWithExtension()

std::vector< std::string > MQEngine::FileDataLoader::getFilePathsWithExtension ( const std::string & dir,
const std::string & extension ) const
overridevirtual

◆ getSubDirectories()

std::vector< std::string > MQEngine::FileDataLoader::getSubDirectories ( const std::string & dir) const
overridevirtual

◆ getSubDirectoriesName()

std::vector< std::string > MQEngine::FileDataLoader::getSubDirectoriesName ( const std::string & dir) const
overridevirtual

◆ openBinaryInputStream()

std::unique_ptr< std::ifstream > MQEngine::FileDataLoader::openBinaryInputStream ( const std::string & filePath) const
overridevirtual

◆ openBinaryOutputStream()

std::unique_ptr< std::ofstream > MQEngine::FileDataLoader::openBinaryOutputStream ( const std::string & filePath) const
overridevirtual

该类的文档由以下文件生成: