Interface ID: IID_IMoaPathNamePointer type:
PIMoaPathNameInheritance:
IMoaUnknownHeader file: moapath.h
IMoaPathName interface provides various methods for the
manipulation of pathnames.
- AddFinal(PIMoaPathName This, PMoaChar pFinalComponent)
This
IMoaPathName interfacepFinalComponent
| kMoaErr_NoErr | Success |
- AreEqual(PIMoaPathName This, PIMoaPathName pIMoaPathName)
This
IMoaPathName interfacepIMoaPathName
- Clone(PIMoaPathName This, PIMoaPathName FAR * ppIMoaPathName)
This
IMoaPathName interfaceppIMoaPathName
| kMoaErr_NoErr | Success or standard MOA QueryInterface errors |
- Concat(PIMoaPathName This,
PIMoaPathName pIMoaPathName)
This
IMoaPathName interfacepIMoaPathName
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
- GetAnchor(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName interfacepNameBuf
nameBufSize
| kMoaErr_NoErr | Success |
| kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetDisplayFileName(PIMoaPathName This,
- PMoaChar pNameBuf,
MoaLong nameBufSize,
MoaBoolParam bForMenu)
This
IMoaPathName interfacepNameBuf
nameBufSize
bForMenu
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
- GetDisplayPath(PIMoaPathName This,
- PMoaChar pNameBuf,
MoaLong nameBufSize,
MoaBoolParam bForMenu)
This
IMoaPathName interfacepNameBuf
nameBufSize
bForMenu
| kMoaErr_NotImplemented | No implementation for this in Director |
- GetExtension(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName interfacepNameBuf
nameBufSize
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
- GetHostName(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName interfacepNameBuf
nameBufSize
| kMoaErr_NoErr | Success |
| kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetParameters(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName interfacepNameBuf
nameBufSize
| kMoaErr_NoErr | Success |
| kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetParentDirectory(PIMoaPathName This, PIMoaPathName FAR * ppIMoaPathName)
This
IMoaPathName interfaceppIMoaPathName
| kMoaErr_NoErr | Success or standard MOA QueryInterface errors |
- GetPassword(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName interfacepNameBuf
nameBufSize
| kMoaErr_NoErr | Success |
| kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
This
IMoaPathName interfacepNameBuf
nameBufSize
| kMoaErr_NoErr | Success |
- GetPort(PIMoaPathName This, MoaLong FAR * pPortNumber)
This
IMoaPathName interfacepPortNumber
| kMoaErr_NoErr | Success |
| kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetRelativePath(PIMoaPathName This,
- PIMoaPathName pToPath,
PIMoaPathName FAR * ppRelPath)
This
IMoaPathName interfacepToPath
ppRelPath
| kMoaErr_NotImplemented | No implementation for this in Director |
- GetScheme(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName interfacepNameBuf
nameBufSize
| kMoaErr_NoErr | Success |
| kMoaPathErr_UnsupportedForCurrentDialect | Not supported by current dialect |
- GetUserID(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName interfacepNameBuf
nameBufSize
| kMoaErr_NoErr | Success |
| kMoaPathErr_UnsupportedForCurrentDialect | Not supported for current dialect |
- GetVolumeName(PIMoaPathName This, PMoaChar pNameBuf, MoaLong nameBufSize)
This
IMoaPathName interfacepNameBuf
nameBufSize
| kMoaErr_NoErr | Success |
- GetWorkingDirectory(PIMoaPathName This, PIMoaPathName FAR * ppIMoaPathName)
This
IMoaPathName interfaceppIMoaPathName
| kMoaErr_NoErr | Success or standard MOA QueryInterface errors |
- InitFromFSSpec(PIMoaPathName This, ConstPMoaVoid pFSSpec)
This
IMoaPathName interfacepFSSpec
| kMoaErr_NoErr | Success |
- InitFromString(PIMoaPathName This,
- ConstPMoaChar pFileName,
MoaPathDialect pathDialect,
MoaBoolParam bResolve,
MoaBoolParam bUseDialog)
This
IMoaPathName interfacepFileName
pathDialect
bResolve
bUseDialog
| kMoaErr_NoErr | Success |
- IsAbsolute(PIMoaPathName This)
This
IMoaPathName interface
- IsCanonical(PIMoaPathName This)
This
IMoaPathName interface
- IsEmpty(PIMoaPathName This)
This
IMoaPathName interface
- IsRelative(PIMoaPathName This)
This
IMoaPathName interface
- RemoveFinal(PIMoaPathName This)
This
IMoaPathName interface
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
- Resolve(PIMoaPathName This, MoaBoolParam bUseDialog)
This
IMoaPathName interfacebUseDialog
| kMoaErr_NoErr | Success |
| kMoaErr_NotImplemented | Environment does not support UseDialog |
| kMoaErr_BadParam | You passed me a bogus argument |
- SetAnchor(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName interfacepNameBuf
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
| kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetExtension(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName interfacepNameBuf
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
- SetHostName(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName interfacepNameBuf
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
| kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetParameters(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName interfacepNameBuf
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
| kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetPassword(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName interfacepNameBuf
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
| kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetPort(PIMoaPathName This, MoaLong portNumber)
This
IMoaPathName interfaceportNumber
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
| kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetScheme(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName interfacepNameBuf
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
| kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetTempPath(PIMoaPathName This, PIMoaPathName pIDir)
This
IMoaPathName interfacepIDir
| kMoaErr_NoErr | Success |
| kMoaErr_FileNotFound | File not found |
- SetUserID(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName interfacepNameBuf
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
| kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |
- SetVolumeName(PIMoaPathName This, ConstPMoaChar pNameBuf)
This
IMoaPathName interfacepNameBuf
| kMoaErr_NoErr | Success |
| kMoaErr_BadParam | You passed me a bogus argument |
| kMoaPathErr_UnsupportedForCurrentDialect - | Not supported by current dialect |