1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::AVario Class Referenceabstract

#include <AVario.hpp>

Inheritance diagram for gstlrn::AVario:
gstlrn::AStringable gstlrn::ICloneable gstlrn::VCloud gstlrn::VMap gstlrn::Vario

Public Member Functions

 AVario ()
 
 AVario (const AVario &r)
 
AVariooperator= (const AVario &r)
 
virtual ~AVario ()
 
const ECalcVario & getCalcul () const
 
void setCalcul (const ECalcVario &calcul)
 
void setCalculByName (const String &calcul_name)
 
- Public Member Functions inherited from gstlrn::AStringable
 AStringable ()
 
 AStringable (const AStringable &r)
 
AStringableoperator= (const AStringable &r)
 
virtual ~AStringable ()
 
virtual String toString (const AStringFormat *strfmt=nullptr) const
 
virtual void display (const AStringFormat *strfmt=nullptr) const final
 
virtual void display (Id level) const final
 
- Public Member Functions inherited from gstlrn::ICloneable
 ICloneable ()
 
virtual ~ICloneable ()
 
virtual ICloneableclone () const =0
 
std::shared_ptr< ICloneablecloneShared () const
 
std::unique_ptr< ICloneablecloneUnique () const
 

Static Public Member Functions

static ECalcVario getCalculType (const String &calcul_name)
 

Constructor & Destructor Documentation

◆ AVario() [1/2]

gstlrn::AVario::AVario ( )

◆ AVario() [2/2]

gstlrn::AVario::AVario ( const AVario r)

◆ ~AVario()

gstlrn::AVario::~AVario ( )
virtual

Member Function Documentation

◆ getCalcul()

const ECalcVario & gstlrn::AVario::getCalcul ( ) const
inline

◆ getCalculType()

ECalcVario gstlrn::AVario::getCalculType ( const String calcul_name)
static

Convert the Calculation Name into a Calculation Type (ECalcVario)

Returns
The corresponding ECalcVario enum

◆ operator=()

AVario & gstlrn::AVario::operator= ( const AVario r)

◆ setCalcul()

void gstlrn::AVario::setCalcul ( const ECalcVario &  calcul)

◆ setCalculByName()

void gstlrn::AVario::setCalculByName ( const String calcul_name)

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