OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Private Member Functions | List of all members
PosProvidersTranslatorGroup Class Reference
Inheritance diagram for PosProvidersTranslatorGroup:
[legend]

Public Member Functions

virtual FixedString groupName () const
 
virtual uiString typeName (int num=1) const
 
virtual const IOObjContextioCtxt () const
 
virtual int objSelector (const char *s) const
 Return value mObjSelUnrelated etc. More...
 
 PosProvidersTranslatorGroup ()
 
const char * defExtension () const
 
- Public Member Functions inherited from TranslatorGroup
 TranslatorGroup (const char *clssnm)
 
virtual Translatormake (const char *, bool usrnm) const
 
const TranslatorgetTemplate (const char *, bool usrnm) const
 
const ObjectSet< const Translator > & templates () const
 
bool hasConnType (const char *) const
 
IOParselHist ()
 
void clearSelHist ()
 
bool add (Translator *)
 
int defTranslIdx () const
 
void setDefTranslIdx (int i)
 
virtual const char * getSurveyDefaultKey (const IOObj *=0) const
 
virtual const char * translationApplication () const
 

Static Public Member Functions

static int selector (const char *)
 
static void initClass ()
 
static const IOObjContextioContext ()
 
static FixedString sGroupName ()
 
static uiString sTypeName (int num=1)
 
static TranslatorGrouptheInst ()
 
- Static Public Member Functions inherited from TranslatorGroup
static const ObjectSet< TranslatorGroup > & groups ()
 
static TranslatorGroupgetGroup (const char *nm)
 
static bool hasGroup (const char *nm)
 
static void clearSelHists ()
 
static TranslatorGroupaddGroup (TranslatorGroup *)
 

Private Member Functions

 mTextTranslationClass (PosProvidersTranslatorGroup, PosProvidersTranslatorGroup::theInst().translationApplication()) protected
 

Additional Inherited Members

- Protected Member Functions inherited from TranslatorGroup
const OD::StringclssName () const
 
- Static Protected Member Functions inherited from TranslatorGroup
static ObjectSet< TranslatorGroup > & getGroups ()
 
- Protected Attributes inherited from TranslatorGroup
BufferString clssname_
 
ObjectSet< const Translatortempls_
 
int deftridx_
 
IOParselhist_
 

Detailed Description

Constructor & Destructor Documentation

PosProvidersTranslatorGroup::PosProvidersTranslatorGroup ( )
inline

Member Function Documentation

const char* PosProvidersTranslatorGroup::defExtension ( ) const
inlinevirtual

Reimplemented from TranslatorGroup.

virtual FixedString PosProvidersTranslatorGroup::groupName ( ) const
inlinevirtual

Implements TranslatorGroup.

static void PosProvidersTranslatorGroup::initClass ( )
inlinestatic
static const IOObjContext& PosProvidersTranslatorGroup::ioContext ( )
static
virtual const IOObjContext& PosProvidersTranslatorGroup::ioCtxt ( ) const
inlinevirtual

Implements TranslatorGroup.

PosProvidersTranslatorGroup::mTextTranslationClass ( PosProvidersTranslatorGroup  ,
PosProvidersTranslatorGroup::theInst().translationApplication()   
)
inlineprivate
virtual int PosProvidersTranslatorGroup::objSelector ( const char *  ) const
inlinevirtual

Return value mObjSelUnrelated etc.

Implements TranslatorGroup.

static int PosProvidersTranslatorGroup::selector ( const char *  )
static
static FixedString PosProvidersTranslatorGroup::sGroupName ( )
static
static uiString PosProvidersTranslatorGroup::sTypeName ( int  num = 1)
static
static TranslatorGroup& PosProvidersTranslatorGroup::theInst ( )
static
virtual uiString PosProvidersTranslatorGroup::typeName ( int  num = 1) const
inlinevirtual

Implements TranslatorGroup.


Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019