14 #ifdef DtUSE_UTILITIES_NAMESPACE
15 namespace DtUSE_UTILITIES_NAMESPACE
52 virtual bool absolute()
const;
53 virtual bool relative()
const;
76 virtual void setExtension(
const DtUcString& extension );
79 virtual void stripFilename();
82 virtual void stripPath();
92 virtual void stripExtension();
95 virtual bool isWritable()
const;
98 virtual bool isReadable()
const;
102 virtual unsigned long fileLength()
const;
105 virtual bool exists()
const;
137 void replaceSlashes();
150 #ifdef DtUSE_UTILITIES_NAMESPACE
Contains the DtUcString class declaration/definition.
Instances of DtUcFilename are DtUcStrings which convert filenames to the native format.
Definition: vlUcFilename.h:22
A unicode string.
Definition: vlUnicode.h:27
A single unicode character.
Definition: vlUnicodeChar.h:16
static const DtUnicodeChar theSeparator
Definition: vlUcFilename.h:146
#define DT_DLL_VLUTIL
Definition: vlMachineTypes.h:109