Public Member Functions | Private Attributes | List of all members
PLMD::CheckInRange Class Reference

#include <CheckInRange.h>

Public Member Functions

bool check (const std::vector< double > &vals) const
 
std::string report (const std::vector< std::string > &a) const
 
bool setBounds (const unsigned &n, const std::vector< std::string > &str_lower, const std::vector< std::string > &str_upper, std::string &errors)
 
bool wereSet () const
 

Private Attributes

std::vector< double > lower
 
std::vector< double > upper
 

Member Function Documentation

◆ check()

bool PLMD::CheckInRange::check ( const std::vector< double > &  vals) const

◆ report()

std::string PLMD::CheckInRange::report ( const std::vector< std::string > &  a) const

◆ setBounds()

bool PLMD::CheckInRange::setBounds ( const unsigned &  n,
const std::vector< std::string > &  str_lower,
const std::vector< std::string > &  str_upper,
std::string &  errors 
)

◆ wereSet()

bool PLMD::CheckInRange::wereSet ( ) const

Member Data Documentation

◆ lower

std::vector<double> PLMD::CheckInRange::lower
private

◆ upper

std::vector<double> PLMD::CheckInRange::upper
private

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