本文整理汇总了C++中OptionalAttribute::setValue方法的典型用法代码示例。如果您正苦于以下问题:C++ OptionalAttribute::setValue方法的具体用法?C++ OptionalAttribute::setValue怎么用?C++ OptionalAttribute::setValue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类OptionalAttribute
的用法示例。
在下文中一共展示了OptionalAttribute::setValue方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: setSamples
bool SamplingAlgorithmOptions_Impl::setSamples(int value) {
if (value < 1) {
LOG(Warn,"Cannot set SamplingAlgorithmOptions samples to a value less than one.");
return false;
}
OptionalAttribute option = getOption("samples");
BOOST_ASSERT(option);
option->setValue(value);
return true;
}
示例2: setSeed
void DDACEAlgorithmOptions_Impl::setSeed(int value){
OptionalAttribute option;
if ((option = getOption("seed"))) {
option->setValue(value);
}
else {
option = Attribute("seed",value);
saveOption(*option);
}
}
示例3: setSymbols
bool DDACEAlgorithmOptions_Impl::setSymbols(int value) {
OptionalAttribute option;
if ((option = getOption("symbols"))) {
option->setValue(value);
}
else {
option = Attribute("symbols",value);
saveOption(*option);
}
return true;
}
示例4: setSamples
bool PSUADEDaceAlgorithmOptions_Impl::setSamples(int value) {
if (value < 1) {
LOG(Warn,"Cannot set PSUADEDaceAlgorithmOptions samples to a value less than one.");
return false;
}
OptionalAttribute option;
if ((option = getOption("samples"))) {
option->setValue(value);
}
else {
option = Attribute("samples",value);
saveOption(*option);
}
return true;
}
示例5: setSeed
bool SamplingAlgorithmOptions_Impl::setSeed(int value) {
if (value < 1) {
LOG(Warn,"Cannot set SamplingAlgorithmOptions seed to a value less than one.");
return false;
}
OptionalAttribute option;
if (option = getOption("seed")) {
option->setValue(value);
}
else {
option = Attribute("seed",value);
saveOption(*option);
}
return true;
}
示例6: setNumSteps
bool ParameterStudyAlgorithmOptions_Impl::setNumSteps(int value) {
if (value < 1) {
LOG(Warn,"Cannot set ParameterStudyAlgorithmOptions numSteps to a value less than one.");
return false;
}
OptionalAttribute option;
if ((option = getOption("numSteps"))) {
option->setValue(value);
}
else {
option = Attribute("numSteps",value);
saveOption(*option);
}
return true;
}
示例7: setFixedSeed
void SamplingAlgorithmOptions_Impl::setFixedSeed(bool value) {
OptionalAttribute option = getOption("fixedSeed");
BOOST_ASSERT(option);
option->setValue(value);
}
示例8: setDropTolerance
void SamplingAlgorithmOptions_Impl::setDropTolerance(bool value) {
OptionalAttribute option = getOption("dropTolerance");
BOOST_ASSERT(option);
option->setValue(value);
}
示例9: setVarianceBasedDecomp
void SamplingAlgorithmOptions_Impl::setVarianceBasedDecomp(bool value) {
OptionalAttribute option = getOption("varianceBasedDecomp");
BOOST_ASSERT(option);
option->setValue(value);
}
示例10: setAllVariables
void SamplingAlgorithmOptions_Impl::setAllVariables(bool value) {
OptionalAttribute option = getOption("allVariables");
BOOST_ASSERT(option);
option->setValue(value);
}