gstlearn  1.0.0
CCC
BiTargetCheckCell Class Reference

#include <BiTargetCheckCell.hpp>

Inheritance diagram for BiTargetCheckCell:
ABiTargetCheck AStringable

Public Member Functions

 BiTargetCheckCell (const DbGrid *dbgrid=nullptr)
 
 BiTargetCheckCell (const BiTargetCheckCell &r)
 
BiTargetCheckCelloperator= (const BiTargetCheckCell &r)
 
virtual ~BiTargetCheckCell ()
 
virtual bool isOK (const SpaceTarget &T1, const SpaceTarget &T2) const override
 
virtual bool isValid (const Db *dbin, const Db *dbout) override
 
virtual String toString (const AStringFormat *strfmt=nullptr) const override
 ICloneable Interface. More...
 
- Public Member Functions inherited from ABiTargetCheck
 ABiTargetCheck ()
 
 ABiTargetCheck (const ABiTargetCheck &r)
 
ABiTargetCheckoperator= (const ABiTargetCheck &r)
 
virtual ~ABiTargetCheck ()
 
- Public Member Functions inherited from AStringable
 AStringable ()
 
 AStringable (const AStringable &r)
 
AStringableoperator= (const AStringable &r)
 
virtual ~AStringable ()
 
virtual void display (const AStringFormat *strfmt=nullptr) const final
 
virtual void display (int level) const final
 

Static Public Member Functions

static BiTargetCheckCellcreate (const DbGrid *dbgrid=nullptr)
 

Private Attributes

const DbGrid_dbgrid
 

Constructor & Destructor Documentation

◆ BiTargetCheckCell() [1/2]

BiTargetCheckCell::BiTargetCheckCell ( const DbGrid dbgrid = nullptr)

◆ BiTargetCheckCell() [2/2]

BiTargetCheckCell::BiTargetCheckCell ( const BiTargetCheckCell r)

◆ ~BiTargetCheckCell()

BiTargetCheckCell::~BiTargetCheckCell ( )
virtual

Member Function Documentation

◆ create()

BiTargetCheckCell * BiTargetCheckCell::create ( const DbGrid dbgrid = nullptr)
static

◆ isOK()

bool BiTargetCheckCell::isOK ( const SpaceTarget T1,
const SpaceTarget T2 
) const
overridevirtual

Implements ABiTargetCheck.

◆ isValid()

bool BiTargetCheckCell::isValid ( const Db dbin,
const Db dbout 
)
overridevirtual

Reimplemented from ABiTargetCheck.

◆ operator=()

BiTargetCheckCell & BiTargetCheckCell::operator= ( const BiTargetCheckCell r)

◆ toString()

String BiTargetCheckCell::toString ( const AStringFormat strfmt = nullptr) const
overridevirtual

ICloneable Interface.

Interface to AStringable

Reimplemented from AStringable.

Member Data Documentation

◆ _dbgrid

const DbGrid* BiTargetCheckCell::_dbgrid
private

The documentation for this class was generated from the following files: