OpendTect  6.3
Public Types | Public Member Functions | List of all members
DBDirIter Class Reference
Inheritance diagram for DBDirIter:
[legend]

Public Types

typedef DBDir::ObjID ObjID
 
- Public Types inherited from MonitorableIterBase< DBDir::size_type >
enum  Direction
 
typedef DBDir::size_type IdxType
 
typedef IdxType size_type
 

Public Member Functions

 DBDirIter (const DBDir &)
 
 DBDirIter (const DBDirIter &)
 
virtual size_type size () const
 
const DBDirdbDir () const
 
const IOObjioObj () const
 
ObjID objID () const
 
DBKey key () const
 
- Public Member Functions inherited from MonitorableIterBase< DBDir::size_type >
 MonitorableIterBase (const Monitorable &, IdxType startidx, IdxType stopidx)
 
 MonitorableIterBase (const MonitorableIterBase &)
 
virtual ~MonitorableIterBase ()
 
const Monitorablemonitored () const
 
bool isEmpty () const
 
size_type size () const
 
bool next ()
 
bool isForward () const
 
bool isValid () const
 
bool atFirst () const
 
bool atLast () const
 
IdxType curIdx () const
 
bool isPresent (IdxType) const
 
virtual void retire ()
 
virtual void reInit ()
 

Additional Inherited Members

- Protected Attributes inherited from MonitorableIterBase< DBDir::size_type >
const Monitorableobj_
 
const Direction dir_
 
const IdxType startidx_
 
const IdxType stopidx_
 
IdxType curidx_
 

Detailed Description

Member Typedef Documentation

Constructor & Destructor Documentation

DBDirIter::DBDirIter ( const DBDir )
DBDirIter::DBDirIter ( const DBDirIter )

Member Function Documentation

const DBDir& DBDirIter::dbDir ( ) const
const IOObj& DBDirIter::ioObj ( ) const
DBKey DBDirIter::key ( ) const
ObjID DBDirIter::objID ( ) const
virtual size_type DBDirIter::size ( ) const
inlinevirtual

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