![]() |
OpendTect
6.3
|
Public Types | |
| typedef unsigned char | BufType |
Public Member Functions | |
| ObjData () | |
| ObjData (const ObjData &) | |
| ~ObjData () | |
| const void * | getObj (bool, ArrIdxType, ObjSzType) const |
| void | putObj (bool, ArrIdxType, ObjSzType, const void *) |
| bool | addObjSpace (bool, ArrIdxType, ObjSzType) |
| void | removeObj (bool, ArrIdxType, ObjSzType) |
| void | decrObjSize (ObjSzType orgsz, ObjSzType newsz, ObjSzType at_offs) |
| bool | incrObjSize (ObjSzType, ObjSzType, ObjSzType, const void *) |
Private Member Functions | |
| bool | manageBufCapacity (ObjSzType) |
Private Attributes | |
| ObjectSet< const void > | objs_ |
| BufType * | buf_ |
| BufSzType | bufsz_ |
| 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. 2017