|
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 |