OpendTect  6.6
Public Types | Public Member Functions | Protected Attributes | List of all members
DataType Class Reference

Data type. More...

Inheritance diagram for DataType:
[legend]

Public Types

enum  Form {
  normal , interval , filename , position ,
  list
}
 
enum  Rep {
  intTp , int64Tp , floatTp , doubleTp ,
  boolTp , stringTp
}
 

Public Member Functions

 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 Attributes

Form form_
 
Rep rep_
 

Detailed Description

Data type.

<>

Member Enumeration Documentation

◆ Form

Enumerator
normal 
interval 
filename 
position 
list 

◆ Rep

Enumerator
intTp 
int64Tp 
floatTp 
doubleTp 
boolTp 
stringTp 

Constructor & Destructor Documentation

◆ DataType()

DataType::DataType ( Rep  tp,
Form  frm = normal 
)
inline

Member Function Documentation

◆ form()

Form DataType::form ( ) const
inline

◆ operator!=()

bool DataType::operator!= ( const DataType oth) const
inline

◆ operator==()

bool DataType::operator== ( const DataType oth) const
inline

◆ rep()

Rep DataType::rep ( ) const
inline

Member Data Documentation

◆ form_

Form DataType::form_
protected

◆ rep_

Rep DataType::rep_
protected

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