Classes | Functions
vul_file.h File Reference

A collection of miscellaneous filesystem-type utilities. More...

#include <string>
#include <ctime>
#include <vxl_config.h>

Go to the source code of this file.

Classes

struct  vul_file
 A collection of miscellaneous filesystem-type utilities. More...
 

Functions

bool vul_file_exists (char const *f)
 
bool vul_file_exists (std::string f)
 
bool vul_file_is_directory (char const *f)
 
bool vul_file_is_directory (std::string f)
 
unsigned long vul_file_size (char const *f)
 
unsigned long vul_file_size (std::string f)
 
std::string vul_file_extension (char const *f)
 
std::string vul_file_extension (std::string f)
 

Detailed Description

A collection of miscellaneous filesystem-type utilities.

Author
Andrew W. Fitzgibbon, Oxford RRG
Date
02 Nov 98
  Modifications
   981102 AWF Initial version.
   PDA (Manchester) 21/03/2001: Tidied up the documentation
   Feb.2002 - Peter Vanroose - brief doxygen comment placed on single line
   Jun.2003 - Ian Scott      - added support for '\' file separator to dos version

Definition in file vul_file.h.

Function Documentation

◆ vul_file_exists() [1/2]

bool vul_file_exists ( char const *  f)
inline

Definition at line 220 of file vul_file.h.

◆ vul_file_exists() [2/2]

bool vul_file_exists ( std::string  f)
inline

Definition at line 221 of file vul_file.h.

◆ vul_file_extension() [1/2]

std::string vul_file_extension ( char const *  f)
inline

Definition at line 229 of file vul_file.h.

◆ vul_file_extension() [2/2]

std::string vul_file_extension ( std::string  f)
inline

Definition at line 230 of file vul_file.h.

◆ vul_file_is_directory() [1/2]

bool vul_file_is_directory ( char const *  f)
inline

Definition at line 223 of file vul_file.h.

◆ vul_file_is_directory() [2/2]

bool vul_file_is_directory ( std::string  f)
inline

Definition at line 224 of file vul_file.h.

◆ vul_file_size() [1/2]

unsigned long vul_file_size ( char const *  f)
inline

Definition at line 226 of file vul_file.h.

◆ vul_file_size() [2/2]

unsigned long vul_file_size ( std::string  f)
inline

Definition at line 227 of file vul_file.h.