|
| Settings () |
| Default constructor.
|
|
| Settings (const std::string &fileName) |
| Construct Settings by loading from file.
|
|
std::string | serialize () const |
| Serialize to a string.
|
|
template<typename... Args> |
| Settings (Args &&...args) |
| Constructor taking variadic number of arguments.
|
|
template<typename... Args> |
void | set (Args &&...args) |
| Set multiple arguments.
|
|
template<typename... Args> |
Settings | copyWith (Args &&...args) const |
| Returns a copy of this object with the given argument(s) set to the new value(s)
|
|
const Acquisitions & | acquisitions () const |
| Get Acquisitions.
|
|
Acquisitions & | acquisitions () |
| Get Acquisitions.
|
|
Settings & | set (const Acquisitions &value) |
| Set Acquisitions.
|
|
const Diagnostics & | diagnostics () const |
| Get Diagnostics.
|
|
Diagnostics & | diagnostics () |
| Get Diagnostics.
|
|
Settings & | set (const Diagnostics &value) |
| Set Diagnostics.
|
|
Settings & | set (const Diagnostics::Enabled &value) |
| Set Diagnostics::Enabled.
|
|
const Engine & | engine () const |
| Get Engine.
|
|
Engine & | engine () |
| Get Engine.
|
|
Settings & | set (const Engine &value) |
| Set Engine.
|
|
const Processing & | processing () const |
| Get Processing.
|
|
Processing & | processing () |
| Get Processing.
|
|
Settings & | set (const Processing &value) |
| Set Processing.
|
|
Settings & | set (const Processing::Color &value) |
| Set Processing::Color.
|
|
Settings & | set (const Processing::Color::Balance &value) |
| Set Processing::Color::Balance.
|
|
Settings & | set (const Processing::Color::Balance::Blue &value) |
| Set Processing::Color::Balance::Blue.
|
|
Settings & | set (const Processing::Color::Balance::Green &value) |
| Set Processing::Color::Balance::Green.
|
|
Settings & | set (const Processing::Color::Balance::Red &value) |
| Set Processing::Color::Balance::Red.
|
|
Settings & | set (const Processing::Color::Experimental &value) |
| Set Processing::Color::Experimental.
|
|
Settings & | set (const Processing::Color::Experimental::Mode &value) |
| Set Processing::Color::Experimental::Mode.
|
|
Settings & | set (const Processing::Color::Gamma &value) |
| Set Processing::Color::Gamma.
|
|
Settings & | set (const Processing::Filters &value) |
| Set Processing::Filters.
|
|
Settings & | set (const Processing::Filters::Cluster &value) |
| Set Processing::Filters::Cluster.
|
|
Settings & | set (const Processing::Filters::Cluster::Removal &value) |
| Set Processing::Filters::Cluster::Removal.
|
|
Settings & | set (const Processing::Filters::Cluster::Removal::Enabled &value) |
| Set Processing::Filters::Cluster::Removal::Enabled.
|
|
Settings & | set (const Processing::Filters::Cluster::Removal::MaxNeighborDistance &value) |
| Set Processing::Filters::Cluster::Removal::MaxNeighborDistance.
|
|
Settings & | set (const Processing::Filters::Cluster::Removal::MinArea &value) |
| Set Processing::Filters::Cluster::Removal::MinArea.
|
|
Settings & | set (const Processing::Filters::Experimental &value) |
| Set Processing::Filters::Experimental.
|
|
Settings & | set (const Processing::Filters::Experimental::ContrastDistortion &value) |
| Set Processing::Filters::Experimental::ContrastDistortion.
|
|
Settings & | set (const Processing::Filters::Experimental::ContrastDistortion::Correction &value) |
| Set Processing::Filters::Experimental::ContrastDistortion::Correction.
|
|
Settings & | set (const Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled &value) |
| Set Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled.
|
|
Settings & | set (const Processing::Filters::Experimental::ContrastDistortion::Correction::Strength &value) |
| Set Processing::Filters::Experimental::ContrastDistortion::Correction::Strength.
|
|
Settings & | set (const Processing::Filters::Experimental::ContrastDistortion::Removal &value) |
| Set Processing::Filters::Experimental::ContrastDistortion::Removal.
|
|
Settings & | set (const Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled &value) |
| Set Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled.
|
|
Settings & | set (const Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold &value) |
| Set Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold.
|
|
Settings & | set (const Processing::Filters::Hole &value) |
| Set Processing::Filters::Hole.
|
|
Settings & | set (const Processing::Filters::Hole::Repair &value) |
| Set Processing::Filters::Hole::Repair.
|
|
Settings & | set (const Processing::Filters::Hole::Repair::Enabled &value) |
| Set Processing::Filters::Hole::Repair::Enabled.
|
|
Settings & | set (const Processing::Filters::Hole::Repair::HoleSize &value) |
| Set Processing::Filters::Hole::Repair::HoleSize.
|
|
Settings & | set (const Processing::Filters::Hole::Repair::Strictness &value) |
| Set Processing::Filters::Hole::Repair::Strictness.
|
|
Settings & | set (const Processing::Filters::Noise &value) |
| Set Processing::Filters::Noise.
|
|
Settings & | set (const Processing::Filters::Noise::Removal &value) |
| Set Processing::Filters::Noise::Removal.
|
|
Settings & | set (const Processing::Filters::Noise::Removal::Enabled &value) |
| Set Processing::Filters::Noise::Removal::Enabled.
|
|
Settings & | set (const Processing::Filters::Noise::Removal::Threshold &value) |
| Set Processing::Filters::Noise::Removal::Threshold.
|
|
Settings & | set (const Processing::Filters::Noise::Repair &value) |
| Set Processing::Filters::Noise::Repair.
|
|
Settings & | set (const Processing::Filters::Noise::Repair::Enabled &value) |
| Set Processing::Filters::Noise::Repair::Enabled.
|
|
Settings & | set (const Processing::Filters::Noise::Suppression &value) |
| Set Processing::Filters::Noise::Suppression.
|
|
Settings & | set (const Processing::Filters::Noise::Suppression::Enabled &value) |
| Set Processing::Filters::Noise::Suppression::Enabled.
|
|
Settings & | set (const Processing::Filters::Outlier &value) |
| Set Processing::Filters::Outlier.
|
|
Settings & | set (const Processing::Filters::Outlier::Removal &value) |
| Set Processing::Filters::Outlier::Removal.
|
|
Settings & | set (const Processing::Filters::Outlier::Removal::Enabled &value) |
| Set Processing::Filters::Outlier::Removal::Enabled.
|
|
Settings & | set (const Processing::Filters::Outlier::Removal::Threshold &value) |
| Set Processing::Filters::Outlier::Removal::Threshold.
|
|
Settings & | set (const Processing::Filters::Reflection &value) |
| Set Processing::Filters::Reflection.
|
|
Settings & | set (const Processing::Filters::Reflection::Removal &value) |
| Set Processing::Filters::Reflection::Removal.
|
|
Settings & | set (const Processing::Filters::Reflection::Removal::Enabled &value) |
| Set Processing::Filters::Reflection::Removal::Enabled.
|
|
Settings & | set (const Processing::Filters::Reflection::Removal::Mode &value) |
| Set Processing::Filters::Reflection::Removal::Mode.
|
|
Settings & | set (const Processing::Filters::Smoothing &value) |
| Set Processing::Filters::Smoothing.
|
|
Settings & | set (const Processing::Filters::Smoothing::Gaussian &value) |
| Set Processing::Filters::Smoothing::Gaussian.
|
|
Settings & | set (const Processing::Filters::Smoothing::Gaussian::Enabled &value) |
| Set Processing::Filters::Smoothing::Gaussian::Enabled.
|
|
Settings & | set (const Processing::Filters::Smoothing::Gaussian::Sigma &value) |
| Set Processing::Filters::Smoothing::Gaussian::Sigma.
|
|
Settings & | set (const Processing::Resampling &value) |
| Set Processing::Resampling.
|
|
Settings & | set (const Processing::Resampling::Mode &value) |
| Set Processing::Resampling::Mode.
|
|
const RegionOfInterest & | regionOfInterest () const |
| Get RegionOfInterest.
|
|
RegionOfInterest & | regionOfInterest () |
| Get RegionOfInterest.
|
|
Settings & | set (const RegionOfInterest &value) |
| Set RegionOfInterest.
|
|
Settings & | set (const RegionOfInterest::Box &value) |
| Set RegionOfInterest::Box.
|
|
Settings & | set (const RegionOfInterest::Box::Enabled &value) |
| Set RegionOfInterest::Box::Enabled.
|
|
Settings & | set (const RegionOfInterest::Box::Extents &value) |
| Set RegionOfInterest::Box::Extents.
|
|
Settings & | set (const RegionOfInterest::Box::PointA &value) |
| Set RegionOfInterest::Box::PointA.
|
|
Settings & | set (const RegionOfInterest::Box::PointB &value) |
| Set RegionOfInterest::Box::PointB.
|
|
Settings & | set (const RegionOfInterest::Box::PointO &value) |
| Set RegionOfInterest::Box::PointO.
|
|
Settings & | set (const RegionOfInterest::Depth &value) |
| Set RegionOfInterest::Depth.
|
|
Settings & | set (const RegionOfInterest::Depth::Enabled &value) |
| Set RegionOfInterest::Depth::Enabled.
|
|
Settings & | set (const RegionOfInterest::Depth::Range &value) |
| Set RegionOfInterest::Depth::Range.
|
|
const Sampling & | sampling () const |
| Get Sampling.
|
|
Sampling & | sampling () |
| Get Sampling.
|
|
Settings & | set (const Sampling &value) |
| Set Sampling.
|
|
Settings & | set (const Sampling::Color &value) |
| Set Sampling::Color.
|
|
Settings & | set (const Sampling::Pixel &value) |
| Set Sampling::Pixel.
|
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Acquisitions >::value, int >::type = 0> |
const Settings::Acquisitions & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Diagnostics >::value, int >::type = 0> |
const Settings::Diagnostics & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Diagnostics::Enabled >::value, int >::type = 0> |
const Settings::Diagnostics::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Engine >::value, int >::type = 0> |
const Settings::Engine & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing >::value, int >::type = 0> |
const Settings::Processing & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color >::value, int >::type = 0> |
const Settings::Processing::Color & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Balance >::value, int >::type = 0> |
const Settings::Processing::Color::Balance & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Balance::Blue >::value, int >::type = 0> |
const Settings::Processing::Color::Balance::Blue & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Balance::Green >::value, int >::type = 0> |
const Settings::Processing::Color::Balance::Green & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Balance::Red >::value, int >::type = 0> |
const Settings::Processing::Color::Balance::Red & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Experimental >::value, int >::type = 0> |
const Settings::Processing::Color::Experimental & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Experimental::Mode >::value, int >::type = 0> |
const Settings::Processing::Color::Experimental::Mode & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Color::Gamma >::value, int >::type = 0> |
const Settings::Processing::Color::Gamma & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters >::value, int >::type = 0> |
const Settings::Processing::Filters & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster >::value, int >::type = 0> |
const Settings::Processing::Filters::Cluster & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster::Removal >::value, int >::type = 0> |
const Settings::Processing::Filters::Cluster::Removal & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster::Removal::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Cluster::Removal::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster::Removal::MaxNeighborDistance >::value, int >::type = 0> |
const Settings::Processing::Filters::Cluster::Removal::MaxNeighborDistance & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Cluster::Removal::MinArea >::value, int >::type = 0> |
const Settings::Processing::Filters::Cluster::Removal::MinArea & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::ContrastDistortion & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Correction >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::ContrastDistortion::Correction & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Strength >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::Strength & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Removal >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::ContrastDistortion::Removal & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold >::value, int >::type = 0> |
const Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::Threshold & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole >::value, int >::type = 0> |
const Settings::Processing::Filters::Hole & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole::Repair >::value, int >::type = 0> |
const Settings::Processing::Filters::Hole::Repair & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole::Repair::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Hole::Repair::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole::Repair::HoleSize >::value, int >::type = 0> |
const Settings::Processing::Filters::Hole::Repair::HoleSize & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Hole::Repair::Strictness >::value, int >::type = 0> |
const Settings::Processing::Filters::Hole::Repair::Strictness & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise >::value, int >::type = 0> |
const Settings::Processing::Filters::Noise & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Removal >::value, int >::type = 0> |
const Settings::Processing::Filters::Noise::Removal & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Removal::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Noise::Removal::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Removal::Threshold >::value, int >::type = 0> |
const Settings::Processing::Filters::Noise::Removal::Threshold & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Repair >::value, int >::type = 0> |
const Settings::Processing::Filters::Noise::Repair & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Repair::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Noise::Repair::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Suppression >::value, int >::type = 0> |
const Settings::Processing::Filters::Noise::Suppression & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Noise::Suppression::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Noise::Suppression::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Outlier >::value, int >::type = 0> |
const Settings::Processing::Filters::Outlier & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Outlier::Removal >::value, int >::type = 0> |
const Settings::Processing::Filters::Outlier::Removal & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Outlier::Removal::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Outlier::Removal::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Outlier::Removal::Threshold >::value, int >::type = 0> |
const Settings::Processing::Filters::Outlier::Removal::Threshold & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Reflection >::value, int >::type = 0> |
const Settings::Processing::Filters::Reflection & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Reflection::Removal >::value, int >::type = 0> |
const Settings::Processing::Filters::Reflection::Removal & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Reflection::Removal::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Reflection::Removal::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Reflection::Removal::Mode >::value, int >::type = 0> |
const Settings::Processing::Filters::Reflection::Removal::Mode & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Smoothing >::value, int >::type = 0> |
const Settings::Processing::Filters::Smoothing & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Smoothing::Gaussian >::value, int >::type = 0> |
const Settings::Processing::Filters::Smoothing::Gaussian & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Smoothing::Gaussian::Enabled >::value, int >::type = 0> |
const Settings::Processing::Filters::Smoothing::Gaussian::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Filters::Smoothing::Gaussian::Sigma >::value, int >::type = 0> |
const Settings::Processing::Filters::Smoothing::Gaussian::Sigma & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Resampling >::value, int >::type = 0> |
const Settings::Processing::Resampling & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Processing::Resampling::Mode >::value, int >::type = 0> |
const Settings::Processing::Resampling::Mode & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest >::value, int >::type = 0> |
const Settings::RegionOfInterest & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box >::value, int >::type = 0> |
const Settings::RegionOfInterest::Box & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::Enabled >::value, int >::type = 0> |
const Settings::RegionOfInterest::Box::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::Extents >::value, int >::type = 0> |
const Settings::RegionOfInterest::Box::Extents & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::PointA >::value, int >::type = 0> |
const Settings::RegionOfInterest::Box::PointA & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::PointB >::value, int >::type = 0> |
const Settings::RegionOfInterest::Box::PointB & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Box::PointO >::value, int >::type = 0> |
const Settings::RegionOfInterest::Box::PointO & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Depth >::value, int >::type = 0> |
const Settings::RegionOfInterest::Depth & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Depth::Enabled >::value, int >::type = 0> |
const Settings::RegionOfInterest::Depth::Enabled & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::RegionOfInterest::Depth::Range >::value, int >::type = 0> |
const Settings::RegionOfInterest::Depth::Range & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Sampling >::value, int >::type = 0> |
const Settings::Sampling & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Sampling::Color >::value, int >::type = 0> |
const Settings::Sampling::Color & | get () const |
|
template<typename T , typename std::enable_if< std::is_same< T, Settings::Sampling::Pixel >::value, int >::type = 0> |
const Settings::Sampling::Pixel & | get () const |
|
template<size_t i, typename std::enable_if< i==0, int >::type = 0> |
const Settings::Acquisitions & | get () const |
|
template<size_t i, typename std::enable_if< i==1, int >::type = 0> |
const Settings::Diagnostics & | get () const |
|
template<size_t i, typename std::enable_if< i==2, int >::type = 0> |
const Settings::Engine & | get () const |
|
template<size_t i, typename std::enable_if< i==3, int >::type = 0> |
const Settings::Processing & | get () const |
|
template<size_t i, typename std::enable_if< i==4, int >::type = 0> |
const Settings::RegionOfInterest & | get () const |
|
template<size_t i, typename std::enable_if< i==5, int >::type = 0> |
const Settings::Sampling & | get () const |
|
template<typename F > |
void | forEach (const F &f) const |
| Run the given function on each direct member with the value of the member as parameter.
|
|
template<typename F > |
void | forEach (const F &f) |
| Run the given function on each direct member with the value of the member as parameter.
|
|
bool | operator== (const Settings &other) const |
| Equality operator.
|
|
bool | operator!= (const Settings &other) const |
| Inequality operator.
|
|
std::string | toString () const |
| Get the value as string.
|
|
void | save (const std::string &fileName) const |
| Save to the given file.
|
|
void | load (const std::string &fileName) |
| Load from the given file.
|
|