|
Public Member Functions |
| Standard_EXPORT | WOKUnix_Path () |
| | Instantiates Path from WOKUnix
.
|
| Standard_EXPORT | WOKUnix_Path (const Standard_CString apath) |
| Standard_EXPORT | WOKUnix_Path (const Handle(TCollection_HAsciiString)&apath) |
| | Instantiates Path from WOKUnix using an asciistring
.
|
| Standard_EXPORT | WOKUnix_Path (const Handle(TCollection_HAsciiString)&adir, const Handle(TCollection_HAsciiString)&aname) |
| | Instantiates Path from WOKUnix using an directory and
a name
.
|
| Standard_EXPORT | WOKUnix_Path (const Standard_CString adir, const Standard_CString aname) |
| | Instantiates Path from WOKUnix using an directory and
a name
.
|
| Standard_Boolean | CheckStats () |
| Standard_EXPORT Standard_Boolean | GetStats () |
| const Handle_TCollection_HAsciiString & | Name () const |
| | returns PathName
|
| Standard_EXPORT void | SetName (const Handle(TCollection_HAsciiString)&apath) |
| | sets path
|
| Standard_EXPORT WOKUnix_FDescr | BuildFDescr () const |
| | Builds a WOKUnix_FDescr to manipulate Path
.
|
| Standard_EXPORT Standard_Boolean | Exists () const |
| | Tests existency of path on disk
.
|
| Standard_EXPORT Standard_Boolean | CreateDirectory (const Standard_Boolean CreateParents=Standard_False) |
| | Creates path as a directory
.
|
| Standard_EXPORT Standard_Boolean | CreateFile (const Standard_Boolean CreateParents=Standard_False) |
| | Creates path as a file on disk
.
|
| Standard_EXPORT Standard_Boolean | IsSymLink () |
| Standard_EXPORT Standard_Boolean | IsFile () |
| Standard_EXPORT Standard_Boolean | IsDirectory () |
| Standard_EXPORT Standard_Boolean | CreateSymLinkTo (const Handle(WOKUnix_Path)&apath) |
| Standard_EXPORT Standard_Boolean | RemoveDirectory (const Standard_Boolean RemoveChilds=Standard_False) |
| Standard_EXPORT Standard_Boolean | RemoveFile () |
| Standard_EXPORT Standard_Boolean | MoveTo (const Handle(WOKUnix_Path)&adestpath) |
| | Renames file to destpath Failes if mypath and dest
path are not on the same file system
mypath is changed to which of adestpath
.
|
| Standard_EXPORT Handle_WOKUnix_Path | ReducedPath () const |
| | reduces Path as much as possible (reads links)
|
| Standard_EXPORT Standard_Boolean | IsSamePath (const Handle(WOKUnix_Path)&another) const |
| | Tests is me corresponds to the same
file as <another> (reads links)
.
|
| Standard_EXPORT Standard_Boolean | IsSameFile (const Handle(WOKUnix_Path)&another) const |
| | Teste si deux fichiers ont le meme
contenu (typiquement utilise a l'extraction)
.
|
| WOKUnix_TimeStat | MDate () |
| | returns known date of path
|
| void | ResetMDate () |
| Standard_EXPORT Standard_Boolean | IsOlder (const Handle(WOKUnix_Path)&another) |
| Standard_EXPORT Standard_Boolean | IsNewer (const Handle(WOKUnix_Path)&another) |
| Standard_EXPORT Standard_Boolean | IsWriteAble () const |
| Standard_EXPORT WOKUnix_Extension | Extension () const |
| | extracts Extension of file
|
| Standard_EXPORT Handle_TCollection_HAsciiString | ExtensionName () const |
| | extracts Extension of file
|
| Standard_EXPORT Handle_TCollection_HAsciiString | BaseName () const |
| | returns the basename of File
|
| Standard_EXPORT Handle_TCollection_HAsciiString | DirName () const |
| | returns the dirname of file
|
| Standard_EXPORT Handle_TCollection_HAsciiString | FileName () const |
| | returns the filename (<basename>.<extension>) of path
|
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| Handle_TCollection_HAsciiString | mypath |
| Standard_Boolean | myacces |
| WOKUnix_StatBuf | mystats |