reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1301 template <class DataType> class opt_storage<DataType, false, false> { 1303 DataType Value; 1304 OptionValue<DataType> Default; 1308 opt_storage() : Value(DataType()), Default(DataType()) {} 1308 opt_storage() : Value(DataType()), Default(DataType()) {} 1315 DataType &getValue() { return Value; } 1316 DataType getValue() const { return Value; } 1318 const OptionValue<DataType> &getDefault() const { return Default; } 1320 operator DataType() const { return getValue(); } 1323 DataType operator->() const { return Value; }