OpendTect-6_4  6.4
Classes | Macros | Typedefs
datainpspec.h File Reference
Include dependency graph for datainpspec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DataType
 Data type. More...
 
class  DataTypeImpl< T >
 DataType implementation. More...
 
class  DataInpSpec
 Specification of input characteristics. More...
 
class  NumInpSpec< T >
 Specifications for numerical inputs that may or may not have limits. More...
 
class  NumInpIntervalSpec< T >
 Specifications for numerical intervals. More...
 
class  StringInpSpec
 Specifications for character string inputs. More...
 
class  FileNameInpSpec
 Specifications for file-name inputs. More...
 
class  BoolInpSpec
 Specifications for boolean inputs. More...
 
class  StringListInpSpec
 Specifications for list of character string inputs. More...
 
class  PositionInpSpec
 Specifications for BinID/Coordinate/TrcNrs and offsets. More...
 
struct  PositionInpSpec::Setup
 

Macros

#define mDefDISSetValBaseClassImpl(typ)
 
#define mDefDISSetDefValBaseClassImpl(typ)
 

Typedefs

typedef NumInpSpec< int > IntInpSpec
 
typedef NumInpSpec< float > FloatInpSpec
 
typedef NumInpSpec< double > DoubleInpSpec
 
typedef NumInpIntervalSpec< int > IntInpIntervalSpec
 
typedef NumInpIntervalSpec< float > FloatInpIntervalSpec
 
typedef NumInpIntervalSpec< double > DoubleInpIntervalSpec
 

Macro Definition Documentation

#define mDefDISSetDefValBaseClassImpl (   typ)
Value:
virtual void setDefaultValue( typ val, int idx=0 ) \
virtual void setDefaultValue(int i, int idx=0)
Definition: datainpspec.h:132
#define mDefDISSetValBaseClassImpl (   typ)
Value:
virtual void setValue( typ val, int idx=0 ) \
{ DataInpSpec::setValue(val,idx); }
virtual void setValue(int i, int idx=0)

Typedef Documentation

typedef NumInpSpec<double> DoubleInpSpec
typedef NumInpSpec<float> FloatInpSpec
typedef NumInpSpec<int> IntInpSpec

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