13 #include "attributeenginemod.h" 19 namespace Attrib {
class DescSet; }
31 virtual const
char* defExtension()
const {
return "attr"; }
46 virtual const char* warningMsg()
const = 0;
47 virtual const uiString warningUiMsg()
const = 0;
76 const char* warningMsg()
const {
return warningmsg_.getFullString();}
#define mExpClass(module)
Definition: commondefs.h:157
mDefEmptyTranslatorGroupConstructor(AttribDescSet) virtual const char *defExtension() const
Definition: attribdescsettr.h:29
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Set of attribute descriptions.
Definition: attribdescset.h:29
Base Translator class for I/O of DescSet.
Definition: attribdescsettr.h:39
uiString warningmsg_
Definition: attribdescsettr.h:80
Definition: uistring.h:88
#define mDefEmptyTranslatorConstructor(spec, clss)
Definition: transl.h:261
Group of Translators. Has a static factory.
Definition: transl.h:54
#define mDefEmptyTranslatorBaseConstructor(clss)
Definition: transl.h:255
OpendTect standard ascii format file reading.
Definition: ascstream.h:81
Actual Translator class for I/O of DescSet.
Definition: attribdescsettr.h:69
I/O Interpreter class for a certain object type.
Definition: transl.h:122
Translator group for I/O of DescSet.
Definition: attribdescsettr.h:25
const uiString warningUiMsg() const
Definition: attribdescsettr.h:77
#define isTranslatorGroup(clss)
In the class definition of a TranslatorGroup class.
Definition: transl.h:188
Semblance Attribute.
Definition: attribdataholder.h:21
#define isTranslator(spec, clss)
Definition: transl.h:224