12 #ifndef ossimFilename_HEADER 13 #define ossimFilename_HEADER 1 85 bool isReadable()
const;
87 bool isWriteable()
const;
88 bool isExecutable()
const;
189 bool createDirectory(
bool recurseFlag=
true,
214 bool rename(
const ossimFilename& destFile,
bool overwriteDestinationFlag=
true)
const;
217 bool wildcardRemove()
const;
238 bool isRelative()
const;
250 bool needsExpansion()
const;
253 char getPathSeparator()
const;
269 std::string native()
const;
276 void converPathSeparator();
static const ossimFilename NIL
This was taken from Wx widgets for performing touch and access date stamps.
void split(std::vector< ossimString > &result, const ossimString &separatorList, bool skipBlankFields=false) const
Splits this string into a vector of strings (fields) using the delimiter list specified.
friend OSSIM_DLL bool operator==(const char *lhs, const ossimString &rhs)
const ossimString & append(const ossimString &s)
const ossimString & operator=(const std::string &s)
static const char OSSIM_NATIVE_PATH_SEPARATOR
static const char OSSIM_FILENAME_PATH_SEPARATOR