Classes | Functions
core/vul/vul_file.h File Reference

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

#include <vcl_string.h>
#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 (vcl_string f)
bool vul_file_is_directory (char const *f)
bool vul_file_is_directory (vcl_string f)
unsigned long vul_file_size (char const *f)
unsigned long vul_file_size (vcl_string f)
vcl_string vul_file_extension (char const *f)
vcl_string vul_file_extension (vcl_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

bool vul_file_exists ( char const *  f) [inline]

Definition at line 214 of file vul_file.h.

bool vul_file_exists ( vcl_string  f) [inline]

Definition at line 215 of file vul_file.h.

vcl_string vul_file_extension ( char const *  f) [inline]

Definition at line 223 of file vul_file.h.

vcl_string vul_file_extension ( vcl_string  f) [inline]

Definition at line 224 of file vul_file.h.

bool vul_file_is_directory ( char const *  f) [inline]

Definition at line 217 of file vul_file.h.

bool vul_file_is_directory ( vcl_string  f) [inline]

Definition at line 218 of file vul_file.h.

unsigned long vul_file_size ( char const *  f) [inline]

Definition at line 220 of file vul_file.h.

unsigned long vul_file_size ( vcl_string  f) [inline]

Definition at line 221 of file vul_file.h.