OpendTect  7.0
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
Well::LoadReqs Class Reference

Public Member Functions

 LoadReqs (bool addall=true)
 
 LoadReqs (SubObjType)
 
 LoadReqs (SubObjType, SubObjType)
 
 LoadReqs (SubObjType, SubObjType, SubObjType)
 
 ~LoadReqs ()
 
LoadReqsadd (SubObjType)
 
LoadReqsexclude (const LoadReqs &)
 
LoadReqsinclude (const LoadReqs &)
 
bool includes (const LoadReqs &) const
 
bool includes (SubObjType) const
 
bool isEmpty () const
 
bool operator== (const LoadReqs &oth) const
 
LoadReqsremove (SubObjType)
 
LoadReqssetEmpty ()
 
LoadReqssetToAll ()
 
BufferString toString () const
 

Static Public Member Functions

static LoadReqs All ()
 
static LoadReqs AllNoLogs ()
 

Protected Attributes

std::bitset< 9 > reqs_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ LoadReqs() [1/4]

Well::LoadReqs::LoadReqs ( bool  addall = true)

◆ LoadReqs() [2/4]

Well::LoadReqs::LoadReqs ( SubObjType  )

◆ LoadReqs() [3/4]

Well::LoadReqs::LoadReqs ( SubObjType  ,
SubObjType   
)

◆ LoadReqs() [4/4]

Well::LoadReqs::LoadReqs ( SubObjType  ,
SubObjType  ,
SubObjType   
)

◆ ~LoadReqs()

Well::LoadReqs::~LoadReqs ( )

Member Function Documentation

◆ add()

LoadReqs& Well::LoadReqs::add ( SubObjType  )

◆ All()

static LoadReqs Well::LoadReqs::All ( )
static

◆ AllNoLogs()

static LoadReqs Well::LoadReqs::AllNoLogs ( )
static

◆ exclude()

LoadReqs& Well::LoadReqs::exclude ( const LoadReqs )

◆ include()

LoadReqs& Well::LoadReqs::include ( const LoadReqs )

◆ includes() [1/2]

bool Well::LoadReqs::includes ( const LoadReqs ) const

◆ includes() [2/2]

bool Well::LoadReqs::includes ( SubObjType  ) const

◆ isEmpty()

bool Well::LoadReqs::isEmpty ( ) const

◆ operator==()

bool Well::LoadReqs::operator== ( const LoadReqs oth) const
inline

◆ remove()

LoadReqs& Well::LoadReqs::remove ( SubObjType  )

◆ setEmpty()

LoadReqs& Well::LoadReqs::setEmpty ( )

◆ setToAll()

LoadReqs& Well::LoadReqs::setToAll ( )

◆ toString()

BufferString Well::LoadReqs::toString ( ) const

Member Data Documentation

◆ reqs_

std::bitset< 9 > Well::LoadReqs::reqs_
protected

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