Lines Matching defs:OptionValue
347 // OptionValue class
358 template<class DataType> struct OptionValue;
365 typedef OptionValue<DataType> WrapperType;
417 struct OptionValue : OptionValueBase<DataType, is_class<DataType>::value> {
418 OptionValue() {}
420 OptionValue(const DataType& V) {
425 OptionValue<DataType> &operator=(const DT& V) {
434 struct OptionValue<cl::boolOrDefault> : OptionValueCopy<cl::boolOrDefault> {
437 OptionValue() {}
439 OptionValue(const cl::boolOrDefault& V) {
442 OptionValue<cl::boolOrDefault> &operator=(const cl::boolOrDefault& V) {
451 struct OptionValue<std::string> : OptionValueCopy<std::string> {
454 OptionValue() {}
456 OptionValue(const std::string& V) {
459 OptionValue<std::string> &operator=(const std::string& V) {
636 OptionValue<DataType> V;
735 typedef OptionValue<DataType> OptVal;
958 const OptionValue<DT> &Default, size_t GlobalWidth) {
959 OptionValue<DT> OV = V;
968 const OptionValue<ValDT> &/*Default*/, size_t GlobalWidth) {
978 const OptionValue<DT> &Default, size_t GlobalWidth) {
989 const ValDT &V, const OptionValue<ValDT> &Default,
1056 OptionValue<DataType> Default;
1087 const OptionValue<DataType> &getDefault() const { return Default; }
1097 OptionValue<DataType> Default;
1109 const OptionValue<DataType> &getDefault() const { return Default; }
1120 OptionValue<DataType> Default;
1135 const OptionValue<DataType> &getDefault() const { return Default; }