OpendTect  6.3
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)
 
bool operator== (const LoadReqs &oth) const
 
LoadReqsadd (SubObjType)
 
LoadReqsforceAddD2T ()
 
LoadReqsremove (SubObjType typ)
 
void setToAll ()
 
void setEmpty ()
 
void include (const LoadReqs &)
 
bool includes (SubObjType typ) const
 
bool includes (const LoadReqs &) const
 
bool isAll () const
 

Static Public Member Functions

static LoadReqs All ()
 

Protected Attributes

std::bitset< 8 > reqs_
 

Detailed Description

Constructor & Destructor Documentation

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

Member Function Documentation

LoadReqs& Well::LoadReqs::add ( SubObjType  )
static LoadReqs Well::LoadReqs::All ( )
static
LoadReqs& Well::LoadReqs::forceAddD2T ( )
void Well::LoadReqs::include ( const LoadReqs )
bool Well::LoadReqs::includes ( SubObjType  typ) const
inline
bool Well::LoadReqs::includes ( const LoadReqs ) const
bool Well::LoadReqs::isAll ( ) const
inline
bool Well::LoadReqs::operator== ( const LoadReqs oth) const
inline
LoadReqs& Well::LoadReqs::remove ( SubObjType  typ)
inline
void Well::LoadReqs::setEmpty ( )
inline
void Well::LoadReqs::setToAll ( )
inline

Member Data Documentation

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

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