Классы | Пространства имен | Макросы | Функции

Файл utilities/file_utilities.h

#include <sys/stat.h>
#include <time.h>
#include <fstream>
#include <functional>
#include <system/directory_abstraction.h>
#include <system/file_abstraction.h>
#include <utilities/binary_data.h>
#include <utilities/exception.h>
#include <utilities/string_utilities.h>
#include <utilities/testing_utilities.h>
Граф включаемых заголовочных файлов для file_utilities.h:
Граф файлов, в которые включается этот файл:

См. исходные тексты.

Классы

class  nitro::File
 Класс для работы с файлами. Подробнее...
class  nitro::CollectFiles< type, cont >
 Функтор добавления пути к файлу в массив. Подробнее...
class  nitro::CollectNone< type, cont >
 Ничего не делающий функтор. Подробнее...

Пространства имен

namespace  nitro

Макросы

#define WIN32_PLATFORM

Функции

 nitro::ALIAS_FUNCTION_2 (File::SaveBinDataToFile, tstSaveBinDataToFile, BinaryData, const char *)
 nitro::ALIAS_FUNCTION_2 (File::LoadBinDataFromFile, tstLoadBinDataFromFile, BinaryData, const char *)
 nitro::ALIAS_FUNCTION_1R (File::FileExists, aliasFileExists, const char *, bool)
 nitro::ALIAS_FUNCTION_1 (File::ForceCreateFile, aliasForceCreateFile, const char *)
 nitro::ALIAS_FUNCTION_1R (File::GetLastModified, aliasGetLastModified, const char *, tm)
template<class file_func_type , class directory_func_type >
void nitro::WalkThroughDirectory (const std::string &FolderPath, file_func_type FileFunc, directory_func_type DirectoryFunc, const bool Recursive=true)
template<class cont >
void nitro::CollectFilesFromDirectory (const std::string &FolderPath, cont &c, const bool Recursive=true)
template<class cont >
void nitro::CollectDirectoriesFromDirectory (const std::string &FolderPath, cont &c, const bool Recursive=true)

Макросы

#define WIN32_PLATFORM

См. определение в файле file_utilities.h строка 18


Generated by  doxygen 1.6.1