NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Namespaces | Macros | Functions
niftkFileHelper.cxx File Reference
Include dependency graph for niftkFileHelper.cxx:

Namespaces

 niftk
 

Macros

#define FILE_SEPARATOR   "/"
 

Functions

std::string niftk::GetFileSeparator ()
 
std::string niftk::ConcatenatePath (const std::string &path, const std::string &name)
 
fs::path niftk::ConvertToFullPath (const std::string &pathName)
 
std::string niftk::ConvertToFullNativePath (const std::string &pathName)
 
std::string niftk::Basename (const std::string &pathName)
 Returns the basename. More...
 
std::string niftk::CreateUniqueTempFileName (const std::string &prefix, const std::string &suffix)
 
bool niftk::DirectoryExists (const std::string &directoryPath)
 
bool niftk::CreateDirAndParents (const std::string &directoryPath)
 
bool niftk::FileExists (const std::string &fileName)
 
bool niftk::FileDelete (const std::string &fileName)
 
int niftk::FileSize (const std::string &fileName)
 
bool niftk::FileIsEmpty (const std::string &fileName)
 
bool niftk::FilenameHasPrefixAndExtension (const std::string &filename, const std::string &prefix, const std::string &extension)
 
bool niftk::FilenameMatches (const std::string &filename, const std::string &prefix, const std::string &middle, const std::string &extension)
 
std::string niftk::GetImagesDirectory ()
 
std::vector< std::stringniftk::GetFilesInDirectory (const std::string &fullDirectoryName)
 
std::vector< std::stringniftk::GetDirectoriesInDirectory (const std::string &fullDirectoryName)
 
void niftk::GetRecursiveFilesInDirectory (const std::string &directoryName, std::vector< std::string > &fileNames)
 
bool niftk::NumericStringCompare (const std::string &string1, const std::string &string2)
 
std::vector< std::stringniftk::FindVideoData (const std::string &directory)
 
std::string niftk::FindVideoFile (const std::string &directory, const std::string &mask)
 
std::vector< std::stringniftk::FindFilesWithGivenExtension (const std::string &fullDirectoryName, const std::string &extension)
 
std::string niftk::ExtractImageFileSuffix (const std::string &fileName)
 
std::string niftk::ExtractImageFileSuffix (const std::string &fileName, std::string &fileNameWithoutSuffix)
 
std::string niftk::AddStringToImageFileSuffix (const std::string &fileName, std::string stringToAdd)
 
std::string niftk::ModifyImageFileSuffix (const std::string &fileName, std::string newSuffix)
 
std::string niftk::GetFilenameStem (const std::string &fileName)
 
std::string niftk::ModifyFileSuffix (const std::string &fileName, std::string newSuffix)
 

Macro Definition Documentation

#define FILE_SEPARATOR   "/"