R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3B::OptionConcept Class Referenceabstract

#include <R3BProgramOptions.h>

Public Member Functions

 OptionConcept (const OptionConcept &)=delete
 
 OptionConcept (OptionConcept &&)=delete
 
auto operator= (const OptionConcept &) -> OptionConcept &=delete
 
auto operator= (OptionConcept &&) -> OptionConcept &=delete
 
virtual ~OptionConcept ()=default
 
 OptionConcept ()=default
 
virtual void retrieve (const po::variables_map &varMap)=0
 

Detailed Description

Definition at line 82 of file R3BProgramOptions.h.

Constructor & Destructor Documentation

◆ OptionConcept() [1/3]

R3B::OptionConcept::OptionConcept ( const OptionConcept & )
delete

◆ OptionConcept() [2/3]

R3B::OptionConcept::OptionConcept ( OptionConcept && )
delete

◆ ~OptionConcept()

virtual R3B::OptionConcept::~OptionConcept ( )
virtualdefault

◆ OptionConcept() [3/3]

R3B::OptionConcept::OptionConcept ( )
default

Member Function Documentation

◆ operator=() [1/2]

auto R3B::OptionConcept::operator= ( const OptionConcept & ) -> OptionConcept &=delete
delete

◆ operator=() [2/2]

auto R3B::OptionConcept::operator= ( OptionConcept && ) -> OptionConcept &=delete
delete

◆ retrieve()

virtual void R3B::OptionConcept::retrieve ( const po::variables_map & varMap)
pure virtual

Implemented in R3B::Option< Type >.


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