See also: File.cpp
(c) 2005 byRoger Rene Kommer
Kindly hosted at:
Inheritance diagram for acdk::io::File:
The implementation of a File should implement the FileImpl interface.
Please refer also to acdk::io::FileSystem.
Merges parent and child path.
Reimplemented from acdk::lang::Object.
API: like JDK in java the method is named as delete.
Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.
API: enhanced Status: not tested.
return the current working directory
return the cached file information for this file
return a reader of this file
return a writer of this file
API: JDK Status: not implemented.
return the filename matching
return the 'roots' of the file system.
On Windows all mapped drives and on unices simply '/'
reads the complete file into a String API: ACDK
reads the complete file into a ByteArray API: ACDK
mode is the file access bit mask.
On non Unix platforms it will be ignored.
try to make directories recursive
return the seperator for PATH declarations on Windows this is ';' on unices it is ':'
rename the file.
If rename success this File doesn't exists any more
set a new working directory
set the file attribute flags
set the file read only or read/write
return a string representation of this object Object::toString() return getName() by default