artefaktur
software engineer &        architecture

 
 
 
 

class FileInfo

Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::net::srfsys::FileInfo Class Reference

#include <FileInfo.h>

Inheritance diagram for acdk::net::srfsys::FileInfo:

acdk::lang::Object acdk::io::Serializable acdk::lang::Comparable acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Public Member Functions

 FileInfo ()
 FileInfo (IN(RFileInfo) other)
 FileInfo (IN(RString) path)
RString getPath ()
int compareTo (IN(RFileInfo) other)
int compareTo (IN(acdk::lang::Object) other)
bool exists ()
void exists (bool b)
bool canRead ()
void canRead (bool b)
bool canWrite ()
void canWrite (bool b)
bool isDirectory ()
void isDirectory (bool b)
bool isFile ()
void isFile (bool b)
bool isHidden ()
void isHidden (bool b)
bool isChecked ()
void isChecked (bool b)
RString toString ()
 return a string representation of this object Object::toString() return getName() by default

void dump (IN(::acdk::io::RPrintWriter) out)
bool equals (IN(RFileInfo) other)
bool equals (IN(acdk::lang::Object) other)
 Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.


Static Public Member Functions

RString flagString (int flags)
RString timeToString (jlong time)

Public Attributes

RString dir
RString name
jlong size
jlong created
jlong modified
int flags
jlong digest

Constructor & Destructor Documentation

acdk::net::srfsys::FileInfo::FileInfo  )  [inline]
 

acdk::net::srfsys::FileInfo::FileInfo IN(RFileInfo other  )  [inline]
 

acdk::net::srfsys::FileInfo::FileInfo IN(RString path  )  [inline]
 


Member Function Documentation

void acdk::net::srfsys::FileInfo::canRead bool  b  )  [inline]
 

bool acdk::net::srfsys::FileInfo::canRead  )  [inline]
 

void acdk::net::srfsys::FileInfo::canWrite bool  b  )  [inline]
 

bool acdk::net::srfsys::FileInfo::canWrite  )  [inline]
 

int acdk::net::srfsys::FileInfo::compareTo IN(acdk::lang::Object other  )  [inline, virtual]
 

Implements acdk::lang::Comparable.

int acdk::net::srfsys::FileInfo::compareTo IN(RFileInfo other  )  [inline]
 

void acdk::net::srfsys::FileInfo::dump IN(::acdk::io::RPrintWriter out  )  [inline]
 

bool acdk::net::srfsys::FileInfo::equals IN(acdk::lang::Object other  )  [inline, virtual]
 

Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.

See also:
serialized_equals()

Reimplemented from acdk::lang::Object.

bool acdk::net::srfsys::FileInfo::equals IN(RFileInfo other  )  [inline]
 

void acdk::net::srfsys::FileInfo::exists bool  b  )  [inline]
 

bool acdk::net::srfsys::FileInfo::exists  )  [inline]
 

RString acdk::net::srfsys::FileInfo::flagString int  flags  )  [inline, static]
 

RString acdk::net::srfsys::FileInfo::getPath  )  [inline]
 

void acdk::net::srfsys::FileInfo::isChecked bool  b  )  [inline]
 

bool acdk::net::srfsys::FileInfo::isChecked  )  [inline]
 

void acdk::net::srfsys::FileInfo::isDirectory bool  b  )  [inline]
 

bool acdk::net::srfsys::FileInfo::isDirectory  )  [inline]
 

void acdk::net::srfsys::FileInfo::isFile bool  b  )  [inline]
 

bool acdk::net::srfsys::FileInfo::isFile  )  [inline]
 

void acdk::net::srfsys::FileInfo::isHidden bool  b  )  [inline]
 

bool acdk::net::srfsys::FileInfo::isHidden  )  [inline]
 

RString acdk::net::srfsys::FileInfo::timeToString jlong  time  )  [inline, static]
 

RString acdk::net::srfsys::FileInfo::toString  )  [inline, virtual]
 

return a string representation of this object Object::toString() return getName() by default

Reimplemented from acdk::lang::Object.


Member Data Documentation

jlong acdk::net::srfsys::FileInfo::created
 

jlong acdk::net::srfsys::FileInfo::digest
 

RString acdk::net::srfsys::FileInfo::dir
 

int acdk::net::srfsys::FileInfo::flags
 

jlong acdk::net::srfsys::FileInfo::modified
 

RString acdk::net::srfsys::FileInfo::name
 

jlong acdk::net::srfsys::FileInfo::size
 

 
Last modified 2005-05-08 18:32 by SYSTEM By Artefaktur, Ing. Bureau Kommer