![]() |
OpendTect
6.3
|
Public Member Functions | |
| virtual bool | exists (const char *, bool forread) const =0 |
| virtual bool | isReadable (const char *) const =0 |
| virtual bool | isFile (const char *) const =0 |
| virtual bool | isDirectory (const char *) const =0 |
| virtual bool | remove (const char *, bool recursive=true) const =0 |
| virtual bool | setWritable (const char *, bool yn, bool recursive=true) const =0 |
| virtual bool | isWritable (const char *) const =0 |
| virtual bool | rename (const char *from, const char *)=0 |
| virtual bool | copy (const char *from, const char *to, uiString *errmsg=0) const =0 |
| virtual int64_t | getFileSize (const char *fnm, bool followlink)=0 |
| virtual StreamData | createOStream (const char *, bool binary=true, bool editmode=false) const =0 |
| virtual StreamData | createIStream (const char *, bool binary=true) const =0 |
| see makeOStream remark More... | |
| static::Factory< SystemAccess > & | factory () |
| virtual uiString | factoryDisplayName () const |
| virtual const char * | factoryKeyword () const |
Static Public Member Functions | |
| static RefMan< SystemAccess > | get (const char *fnm) |
| static BufferString | getProtocol (const char *fnm, bool acceptnone) |
| static BufferString | removeProtocol (const char *) |
Protected Member Functions | |
| virtual | ~SystemAccess () |
|
inlineprotectedvirtual |
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
pure virtual |
see makeOStream remark
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
pure virtual |
On win32, binary mode differs from text mode. Use binary=false when explicitly reading txt files. Use editmode=true when want to edit/modify existing data in a file.
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
| static ::Factory< SystemAccess >& File::SystemAccess::factory | ( | ) |
|
inlinevirtual |
Reimplemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
inlinevirtual |
Reimplemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
static |
Looks at first part of filename to determine what system it belongs to. If nothing matches, LocalFileSystemAccess will be returned.
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
static |
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
static |
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
|
pure virtual |
Implemented in File::LocalFileSystemAccess, and HttpFileAccess.
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017