tclap 1.4.0
Protected Member Functions | List of all members
TCLAP::internal::ComparisonConstraintBase< T, Compare > Class Template Reference

#include <ComparisonConstraint.h>

Inheritance diagram for TCLAP::internal::ComparisonConstraintBase< T, Compare >:
Inheritance graph
[legend]
Collaboration diagram for TCLAP::internal::ComparisonConstraintBase< T, Compare >:
Collaboration graph
[legend]

Protected Member Functions

 ComparisonConstraintBase (const T &bound, const std::string &relation, const std::string &symbol)
 

Additional Inherited Members

- Public Types inherited from TCLAP::PredicateConstraint< T, ComparisonRule< T, Compare >, RuleConstraintText >
typedef ComparisonRule< T, Compare > Predicate
 
- Public Member Functions inherited from TCLAP::PredicateConstraint< T, ComparisonRule< T, Compare >, RuleConstraintText >
 PredicateConstraint (const std::string &description, const std::string &shortId, const ComparisonRule< T, Compare > &function)
 Copies the callable and the two independently supplied strings.
 
 PredicateConstraint (const ComparisonRule< T, Compare > &function, const RuleConstraintText &text)
 Advanced form used by the rule factory to share validation/text state.
 
virtual ~PredicateConstraint ()
 
bool check (const T &value) const
 The method used to verify that the value parsed from the command line meets the constraint.
 
std::string description () const
 Returns a description of the Constraint.
 
std::string shortID () const
 Returns the short ID for the Constraint.
 
- Public Member Functions inherited from TCLAP::Constraint< T >
virtual ~Constraint ()
 Destructor.
 
- Static Public Member Functions inherited from TCLAP::Constraint< T >
static std::string shortID (const Constraint< T > *constraint)
 

Detailed Description

template<class T, class Compare>
class TCLAP::internal::ComparisonConstraintBase< T, Compare >

Definition at line 62 of file ComparisonConstraint.h.

Constructor & Destructor Documentation

◆ ComparisonConstraintBase()

template<class T , class Compare >
TCLAP::internal::ComparisonConstraintBase< T, Compare >::ComparisonConstraintBase ( const T &  bound,
const std::string &  relation,
const std::string &  symbol 
)
inlineprotected

Definition at line 66 of file ComparisonConstraint.h.


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