OpendTect  6.6
Public Member Functions | Protected Member Functions | List of all members
DataTypeImpl< T > Class Template Reference

DataType implementation. More...

Inheritance diagram for DataTypeImpl< T >:
[legend]

Public Member Functions

 DataTypeImpl (Form frm=normal)
 
- Public Member Functions inherited from DataType
 DataType (Rep tp, Form frm=normal)
 
Form form () const
 
bool operator!= (const DataType &oth) const
 
bool operator== (const DataType &oth) const
 
Rep rep () const
 

Protected Member Functions

Rep rep__ (bool b) const
 
Rep rep__ (const char *s) const
 
Rep rep__ (double d) const
 
Rep rep__ (float f) const
 
Rep rep__ (int i) const
 
Rep rep__ (od_int64 i) const
 

Additional Inherited Members

- Public Types inherited from DataType
enum  Form {
  normal , interval , filename , position ,
  list
}
 
enum  Rep {
  intTp , int64Tp , floatTp , doubleTp ,
  boolTp , stringTp
}
 
- Protected Attributes inherited from DataType
Form form_
 
Rep rep_
 

Detailed Description

template<class T>
class DataTypeImpl< T >

DataType implementation.

<>

Constructor & Destructor Documentation

◆ DataTypeImpl()

template<class T >
DataTypeImpl< T >::DataTypeImpl ( Form  frm = normal)
inline

Member Function Documentation

◆ rep__() [1/6]

template<class T >
Rep DataTypeImpl< T >::rep__ ( bool  b) const
inlineprotected

◆ rep__() [2/6]

template<class T >
Rep DataTypeImpl< T >::rep__ ( const char *  s) const
inlineprotected

◆ rep__() [3/6]

template<class T >
Rep DataTypeImpl< T >::rep__ ( double  d) const
inlineprotected

◆ rep__() [4/6]

template<class T >
Rep DataTypeImpl< T >::rep__ ( float  f) const
inlineprotected

◆ rep__() [5/6]

template<class T >
Rep DataTypeImpl< T >::rep__ ( int  i) const
inlineprotected

◆ rep__() [6/6]

template<class T >
Rep DataTypeImpl< T >::rep__ ( od_int64  i) const
inlineprotected

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