OpendTect
7.0
|
Public Types | |
typedef unsigned char | BufType |
Public Member Functions | |
ObjData () | |
ObjData (const ObjData &) | |
~ObjData () | |
bool | addObjSpace (bool, ArrIdxType, ObjSzType) |
void | decrObjSize (ObjSzType orgsz, ObjSzType newsz, ObjSzType at_offs) |
const void * | getObj (bool, ArrIdxType, ObjSzType) const |
bool | incrObjSize (ObjSzType, ObjSzType, ObjSzType, const void *) |
void | putObj (bool, ArrIdxType, ObjSzType, const void *) |
void | removeObj (bool, ArrIdxType, ObjSzType) |
Private Member Functions | |
bool | manageBufCapacity (ObjSzType) |
Private Attributes | |
BufType * | buf_ |
BufSzType | bufsz_ |
ObjectSet< const void > | objs_ |
typedef unsigned char Pos::IdxPairDataSet::ObjData::BufType |
|
inline |
Pos::IdxPairDataSet::ObjData::ObjData | ( | const ObjData & | ) |
|
inline |
bool Pos::IdxPairDataSet::ObjData::addObjSpace | ( | bool | , |
ArrIdxType | , | ||
ObjSzType | |||
) |
void Pos::IdxPairDataSet::ObjData::decrObjSize | ( | ObjSzType | orgsz, |
ObjSzType | newsz, | ||
ObjSzType | at_offs | ||
) |
const void* Pos::IdxPairDataSet::ObjData::getObj | ( | bool | , |
ArrIdxType | , | ||
ObjSzType | |||
) | const |
|
private |
void Pos::IdxPairDataSet::ObjData::putObj | ( | bool | , |
ArrIdxType | , | ||
ObjSzType | , | ||
const void * | |||
) |
void Pos::IdxPairDataSet::ObjData::removeObj | ( | bool | , |
ArrIdxType | , | ||
ObjSzType | |||
) |
|
private |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024