|
|
A class, representing a directory entry of the Psion. Objects of this type are used by rfsv::readdir , rfsv::dir and rfsv::fgeteattr for returning the entries of a directory.
|
Default constructor
|
A copy constructor. Mainly used by STL container classes.
Parameters:
d | The object to be used as initializer. |
|
Initializing Constructor
~ |
Default destructor.
u_int32_t |
Retrieves the file size of a directory entry.
Returns: The file size in bytes.
u_int32_t |
Retrieves the file attributes of a directory entry.
Returns: The generic attributes ( rfsv:file_attribs ).
u_int32_t |
Retrieves the UIDs of a directory entry. This method returns always 0 with a Series3.
Parameters:
uididx | The index of the UID to retrieve (0 .. 2). |
Returns: The selected UID or 0 if the index is out of range.
PlpUID & |
Retrieves the PlpUID object of a directory entry.
Returns: The PlpUID object.
const char * |
Retrieve the file name of a directory entry.
Returns: The name of the file.
PsiTime |
Retrieve the modification time of a directory entry.
Returns: A PsiTime object, representing the time.
void |
Set the file name of a directory entry. This is currently used in plpbackup only for changing the name to the full path. It does NOT change the name of the corresponding file on the Psion.
Parameters:
str | The new name of the file. |
PlpDirent & |
Assignment operator Mainly used by STL container classes.
Parameters:
e | The new value to assign. |
Returns: The modified object.
friend ostream & |
Prints the object contents. The output is in human readable similar to the output of a "ls" command.