PicoScenes API Docs
 
Loading...
Searching...
No Matches
License::Feature Class Reference

#include <LicenseModel.hxx>

Public Member Functions

 Feature (const std::string &featureName, const std::optional< std::vector< std::pair< double, double > > > &valueRanges=std::nullopt, const std::optional< std::vector< double > > &discreteValueSet=std::nullopt, const std::optional< std::vector< std::string > > &stringSets=std::nullopt)
 
std::string toString () const
 

Public Attributes

std::string featureName {}
 
std::string featureDescription {}
 
std::optional< std::vector< std::pair< double, double > > > valueRanges
 
std::optional< std::vector< double > > discreteValueSet
 
std::optional< std::vector< std::string > > stringSets
 

Detailed Description

Definition at line 40 of file LicenseModel.hxx.

Constructor & Destructor Documentation

◆ Feature()

License::Feature::Feature ( const std::string &  featureName,
const std::optional< std::vector< std::pair< double, double > > > &  valueRanges = std::nullopt,
const std::optional< std::vector< double > > &  discreteValueSet = std::nullopt,
const std::optional< std::vector< std::string > > &  stringSets = std::nullopt 
)
explicit

Member Function Documentation

◆ toString()

std::string License::Feature::toString ( ) const

Member Data Documentation

◆ discreteValueSet

std::optional<std::vector<double> > License::Feature::discreteValueSet

Definition at line 45 of file LicenseModel.hxx.

◆ featureDescription

std::string License::Feature::featureDescription {}

Definition at line 43 of file LicenseModel.hxx.

◆ featureName

std::string License::Feature::featureName {}

Definition at line 42 of file LicenseModel.hxx.

◆ stringSets

std::optional<std::vector<std::string> > License::Feature::stringSets

Definition at line 46 of file LicenseModel.hxx.

◆ valueRanges

std::optional<std::vector<std::pair<double, double> > > License::Feature::valueRanges

Definition at line 44 of file LicenseModel.hxx.


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