|
Public Member Functions |
Standard_EXPORT | WOKernel_File (const Handle(TCollection_HAsciiString)&aname, const Handle(WOKernel_Entity)&anesting, const Handle(WOKernel_FileType)&atype) |
| Constructor of a File with a FileDependent Type
.
|
Standard_EXPORT | WOKernel_File (const Handle(WOKernel_Entity)&anesting, const Handle(WOKernel_FileType)&atype) |
| Constructor of a File with a !FileDependent Type
Warning : Raises if FileType is FileDependent
.
|
const Handle_WOKUtils_Path & | Path () const |
Standard_EXPORT void | SetPath (const Handle(WOKUtils_Path)&apath) |
const Handle_WOKernel_FileType & | Type () const |
const Handle_TCollection_HAsciiString & | TypeName () const |
Standard_EXPORT void | SetType (const Handle(WOKernel_FileType)&atype) |
virtual Standard_EXPORT Handle_TCollection_HAsciiString | GetUniqueName () const |
Standard_EXPORT const Handle_TCollection_HAsciiString & | LocatorName () |
Standard_EXPORT void | GetPath () |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Static Public Member Functions |
static Standard_EXPORT Handle_TCollection_HAsciiString | FileLocatorName (const Handle(TCollection_HAsciiString)&unitname, const Handle(TCollection_HAsciiString)&type, const Handle(TCollection_HAsciiString)&aname) |
Private Attributes |
Handle_WOKernel_FileType | mytype |
Handle_WOKUtils_Path | mypath |
Handle_TCollection_HAsciiString | mylocatorname |