OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
RawDataArray Class Reference

Raw binary data access.
More...

#include <rawarray.h>

Inheritance diagram for RawDataArray:
[legend]

Public Member Functions

 ~RawDataArray ()
 
int bytesPerSample () const
 
unsigned char * data ()
 
const unsigned char * data () const
 
bool isEmpty () const
 
bool isZero () const
 
int size () const
 

Protected Member Functions

 RawDataArray (int byts=4)
 

Protected Attributes

int bytes_
 
unsigned char * data_ = nullptr
 
int nelem_ = 0
 

Detailed Description

Raw binary data access.

<>

Constructor & Destructor Documentation

◆ ~RawDataArray()

RawDataArray::~RawDataArray ( )

◆ RawDataArray()

RawDataArray::RawDataArray ( int byts = 4)
protected

Member Function Documentation

◆ bytesPerSample()

int RawDataArray::bytesPerSample ( ) const
inline

◆ data() [1/2]

unsigned char * RawDataArray::data ( )
inline

◆ data() [2/2]

const unsigned char * RawDataArray::data ( ) const
inline

◆ isEmpty()

bool RawDataArray::isEmpty ( ) const
inline

◆ isZero()

bool RawDataArray::isZero ( ) const

◆ size()

int RawDataArray::size ( ) const
inline

Member Data Documentation

◆ bytes_

int RawDataArray::bytes_
protected

◆ data_

unsigned char* RawDataArray::data_ = nullptr
protected

◆ nelem_

int RawDataArray::nelem_ = 0
protected

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