Lines Matching defs:OptionValue
352 // OptionValue class
363 template<class DataType> struct OptionValue;
370 typedef OptionValue<DataType> WrapperType;
424 struct OptionValue : OptionValueBase<DataType, std::is_class<DataType>::value> {
425 OptionValue() {}
427 OptionValue(const DataType& V) {
432 OptionValue<DataType> &operator=(const DT& V) {
441 struct OptionValue<cl::boolOrDefault> : OptionValueCopy<cl::boolOrDefault> {
444 OptionValue() {}
446 OptionValue(const cl::boolOrDefault& V) {
449 OptionValue<cl::boolOrDefault> &operator=(const cl::boolOrDefault& V) {
458 struct OptionValue<std::string> : OptionValueCopy<std::string> {
461 OptionValue() {}
463 OptionValue(const std::string& V) {
466 OptionValue<std::string> &operator=(const std::string& V) {
643 OptionValue<DataType> V;
742 typedef OptionValue<DataType> OptVal;
965 const OptionValue<DT> &Default, size_t GlobalWidth) {
966 OptionValue<DT> OV = V;
975 const OptionValue<ValDT> &/*Default*/, size_t GlobalWidth) {
985 const OptionValue<DT> &Default, size_t GlobalWidth) {
996 const ValDT &V, const OptionValue<ValDT> &Default,
1063 OptionValue<DataType> Default;
1094 const OptionValue<DataType> &getDefault() const { return Default; }
1104 OptionValue<DataType> Default;
1116 const OptionValue<DataType> &getDefault() const { return Default; }
1127 OptionValue<DataType> Default;
1142 const OptionValue<DataType> &getDefault() const { return Default; }