TrueReality  v0.1.1912
FileUtils.h File Reference
#include <trUtil/Export.h>
#include <trUtil/Exception.h>
#include <trUtil/UnaryFunction.h>
#include <osg/Referenced>
#include <osg/Version>
#include <osgDB/ReaderWriter>
#include <osgDB/FileUtils>
#include <vector>
#include <string>
Include dependency graph for FileUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  trUtil::FileInfo
 struct holding information about a file. More...
 
class  trUtil::FileUtilIOException
 Exception for signaling file utility i/o errors. More...
 
class  trUtil::FileNotFoundException
 Exception for signalling file not found errors. More...
 
class  trUtil::FileUtils
 Singleton class implementing basic file operations. More...
 
class  trUtil::DirectoryPush
 Simple class to change directory where it automatically pop back out on destruction. More...
 
class  trUtil::IsPathSeparator
 For tokenizing paths. More...
 

Namespaces

 trUtil
 Namespace that holds various utility classes for the engine.
 

Typedefs

using trUtil::DirectoryContents = std::vector< std::string >
 
using trUtil::FileExtensionList = std::vector< std::string >
 

Enumerations

enum  trUtil::FileType { trUtil::FILE_NOT_FOUND, trUtil::REGULAR_FILE, trUtil::DIRECTORY, trUtil::ARCHIVE }
 Values that represent file types. More...