FXFileItem

class FXFileItem

File item

Inheritance:


Public Methods

[more] FXFileItem(const FXString& text, FXIcon* bi=NULL, FXIcon* mi=NULL, void* ptr=NULL)
Constructor
[more]FXbool isFile() const
Return true if this is a file item
[more]FXbool isDirectory() const
Return true if this is a directory item
[more]FXbool isExecutable() const
Return true if this is an executable item
[more]FXbool isSymlink() const
Return true if this is a symbolic link item
[more]FXbool isChardev() const
Return true if this is a character device item
[more]FXbool isBlockdev() const
Return true if this is a block device item
[more]FXbool isFifo() const
Return true if this is an FIFO item
[more]FXbool isSocket() const
Return true if this is a socket
[more]FXFileAssoc* getAssoc() const
Return the file-association object for this item
[more]unsigned long getSize() const
Return the file size for this item
[more]FXTime getDate() const
Return the date for this item

Protected Fields

[more]FXFileAssoc* assoc
File association record
[more]unsigned long size
File size
[more]FXTime date
File time
[more]enum FOLDER
Directory item
[more] EXECUTABLE
Executable item
[more] SYMLINK
Symbolic linked item
[more] CHARDEV
Character special item
[more] BLOCKDEV
Block special item
[more] FIFO
FIFO item


Inherited from FXIconItem:


Inherited from FXObject:

Public Methods

oconst FXchar* getClassName() const
oFXbool isMemberOf(const FXMetaClass* metaclass) const
ovirtual void save(FXStream& store) const
ovirtual void load(FXStream& store)


Documentation

File item
oFXFileAssoc* assoc
File association record

ounsigned long size
File size

oFXTime date
File time

oenum FOLDER
Directory item

o EXECUTABLE
Executable item

o SYMLINK
Symbolic linked item

o CHARDEV
Character special item

o BLOCKDEV
Block special item

o FIFO
FIFO item

o FXFileItem(const FXString& text, FXIcon* bi=NULL, FXIcon* mi=NULL, void* ptr=NULL)
Constructor

oFXbool isFile() const
Return true if this is a file item

oFXbool isDirectory() const
Return true if this is a directory item

oFXbool isExecutable() const
Return true if this is an executable item

oFXbool isSymlink() const
Return true if this is a symbolic link item

oFXbool isChardev() const
Return true if this is a character device item

oFXbool isBlockdev() const
Return true if this is a block device item

oFXbool isFifo() const
Return true if this is an FIFO item

oFXbool isSocket() const
Return true if this is a socket

oFXFileAssoc* getAssoc() const
Return the file-association object for this item

ounsigned long getSize() const
Return the file size for this item

oFXTime getDate() const
Return the date for this item


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.