![]() |
OpendTect 8.0
|
#include <odsession.h>
Public Member Functions | |
| virtual uiString | read (ODSession &, Conn &)=0 |
| returns err msg or null on success | |
| virtual uiString | warningMsg () const |
| virtual uiString | write (const ODSession &, Conn &)=0 |
| returns err msg or null on success | |
Public Member Functions inherited from Translator | |
| virtual | ~Translator () |
| virtual const char * | connType () const |
| virtual IOObj * | createWriteIOObj (const IOObjContext &, const MultiID &) const |
| virtual const char * | defExtension () const |
| virtual const char * | defImplExtension () const |
| virtual void | getAllFileNames (BufferStringSet &, bool forui=false) const |
| virtual bool | getConfirmRemoveMsg (const IOObj *, uiString &msg, uiString &canceltxt, uiString &deepremovetxt, uiString &shallowremovetxt) const |
| const char * | getDisplayName () const |
| "username [group]" | |
| virtual od_int64 | getFileSize (const IOObj *=nullptr) const |
| virtual Translator * | getNew () const =0 |
| mOD_DisableCopy(Translator) const OD const TranslatorGroup * | group () const |
| virtual const char * | iconName () const |
| virtual bool | implExists (const IOObj *, bool forread) const |
| virtual void | implFileNames (const IOObj *, BufferStringSet &) const |
| virtual bool | implIsLink (const IOObj *) const |
| virtual bool | implReadOnly (const IOObj *) const |
| virtual bool | implRelocate (const IOObj *, const char *newfnm, const char *oldfnm=nullptr) |
| virtual bool | implRemove (const IOObj *, bool deep=true) const |
| virtual bool | implRename (const IOObj *, const char *newnm) const |
| virtual bool | implSetReadOnly (const IOObj *, bool) const |
| virtual bool | isUserSelectable (bool forread=true) const |
| virtual const uiString & | message () const |
| virtual int | nrImpls (const IOObj *) const |
| void | setGroup (TranslatorGroup *g) |
| uiString | sSelObjectIsWrongType () |
| virtual bool | supportsReadFromCloud () const |
| virtual bool | supportsWriteToCloud () const |
| virtual void | usePar (const IOPar &) |
Public Member Functions inherited from CallBacker | |
| CallBacker () | |
| CallBacker (const CallBacker &) | |
| virtual | ~CallBacker () |
| bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
| bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
| void | detachAllNotifiers () const |
| Call from the destructor of your inherited object. | |
| void | detachCB (const NotifierAccess &, const CallBack &) const |
| void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
| virtual bool | isCapsule () const |
| bool | isNotifierAttached (const NotifierAccess *) const |
| Only for debugging purposes, don't use. | |
| CallBacker & | operator= (const CallBacker &)=delete |
| void | stopReceivingNotifications () const |
| virtual CallBacker * | trueCaller () |
Static Public Member Functions | |
| static bool | retrieve (ODSession &, const IOObj *, uiString &) |
| static bool | store (const ODSession &, const IOObj *, uiString &) |
Static Public Member Functions inherited from Translator | |
| static const Translator * | getTemplateInstance (const char *displayname) |
| static uiString | sBadConnection () |
| static uiString | sNoIoobjMsg () |
Static Public Member Functions inherited from CallBacker | |
| static void | createReceiverForCurrentThread () |
| static void | removeReceiverForCurrentThread () |
Additional Inherited Members | |
Protected Member Functions inherited from Translator | |
| Translator (const char *nm, const char *usr_nm) | |
Static Protected Member Functions inherited from Translator | |
| static BufferString | getAssociatedFileName (const char *fnm, const char *extension) |
| static BufferString | getAssociatedFileName (const IOObj &, const char *extension) |
| static bool | removeAssociatedFile (const char *fnm, const char *ext) |
| static bool | renameAssociatedFile (const char *fnm, const char *ext, const char *newnm) |
| static bool | renameLargeFile (const char *fnm, const char *newfnm, const CallBack *cb=nullptr) |
| static bool | setPermAssociatedFile (const char *fnm, const char *ext, bool setwritable) |
Protected Attributes inherited from Translator | |
| TranslatorGroup * | group_ = nullptr |
| uiString | msg_ |
| BufferString | typname_ |
| BufferString | usrname_ |
<>
returns err msg or null on success
Implemented in dgbODSessionTranslator.
BufferString has errmsg, if any If true returned, errmsg contains warnings
BufferString has errmsg, if any If true returned, errmsg contains warnings
|
inlinevirtual |
Reimplemented in dgbODSessionTranslator.
returns err msg or null on success
Implemented in dgbODSessionTranslator.
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2025