OpendTect-6_4  6.4
Public Attributes | Protected Member Functions | Friends | List of all members
SeisTrcTranslator::TargetComponentData Class Reference

ComponentData as it should be when the Translator puts it away. More...

Inheritance diagram for SeisTrcTranslator::TargetComponentData:
[legend]

Public Attributes

int destidx
 
const ComponentDataorg
 
- Public Attributes inherited from BasicComponentInfo
int datatype
 
DataCharacteristics datachar
 

Protected Member Functions

 TargetComponentData (const ComponentData &c, int idx)
 
void operator= (const TargetComponentData &)
 Protection against assignment. More...
 
- Protected Member Functions inherited from SeisTrcTranslator::ComponentData
 ComponentData (const char *nm="Seismic Data")
 
 ComponentData (const ComponentData &cd)
 
 ComponentData (const SeisTrc &, int icomp=0, const char *nm="Seismic Data")
 
void operator= (const ComponentData &)
 Protection against assignment. More...
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers ()
 Call from the destructor of your inherited object. More...
 

Friends

class SeisTrcTranslator
 

Additional Inherited Members

- Public Member Functions inherited from BasicComponentInfo
 BasicComponentInfo (const char *nm=0)
 
 BasicComponentInfo (const BasicComponentInfo &ci)
 
BasicComponentInfooperator= (const BasicComponentInfo &ci)
 
bool operator== (const BasicComponentInfo &ci) const
 
- Public Member Functions inherited from NamedObject
 NamedObject (const char *nm=0)
 
 NamedObject (const NamedObject *linkedto)
 
 NamedObject (const NamedObject &)
 
virtual ~NamedObject ()
 
void setLinkedTo (NamedObject *)
 
bool operator== (const NamedObject &oth) const
 
virtual const OD::Stringname () const
 
virtual const OD::StringannotName () const
 
virtual void setName (const char *)
 
void setCleanName (const char *)
 cleans string first More...
 
void deleteNotify (const CallBack &)
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (NotifierAccess &, const CallBack &, bool onlyifnew=false)
 
bool attachCB (NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false)
 
void detachCB (NotifierAccess &, const CallBack &)
 
void detachCB (NotifierAccess *notif, const CallBack &cb)
 
bool isNotifierAttached (NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 
- Protected Attributes inherited from NamedObject
BufferStringname_
 
NamedObjectlinkedto_
 
CallBackSetdelnotify_
 

Detailed Description

ComponentData as it should be when the Translator puts it away.

The data will be copied from the input ComponentData, but can then be changed to desired values. If a component should not be read/written, set destidx to -1.

Constructor & Destructor Documentation

SeisTrcTranslator::TargetComponentData::TargetComponentData ( const ComponentData c,
int  idx 
)
inlineprotected

Member Function Documentation

void SeisTrcTranslator::TargetComponentData::operator= ( const TargetComponentData )
protected

Protection against assignment.

Friends And Related Function Documentation

friend class SeisTrcTranslator
friend

Member Data Documentation

int SeisTrcTranslator::TargetComponentData::destidx
const ComponentData& SeisTrcTranslator::TargetComponentData::org

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