|
|
template<IValue T> |
| constexpr DataType | Stroika::Frameworks::UPnP::DataTypes::DefaultDataType () |
| | The data type a T is written as, given none: its default (marked * in the table above)
|
| |
|
template<IValue T> |
| constexpr bool | Stroika::Frameworks::UPnP::DataTypes::IsTypeOf (DataType t) |
| | Whether T is t's C++ type (the table above)
|
| |
| template<IValue T> |
| String | Stroika::Frameworks::UPnP::DataTypes::ToText (const T &v) |
| | v, as UPnP writes it: as t, if given, else as its C++ type's default data type (the table above)
|
| |
|
String | Stroika::Frameworks::UPnP::DataTypes::ToText (const Value &v) |
| | v, as UPnP writes it: as t, if given, else as its C++ type's default data type
|
| |
|
String | Stroika::Frameworks::UPnP::DataTypes::ToText (const Value &v, DataType t) |
| | v, as UPnP writes it: as t, if given, else as its C++ type's default data type
|
| |
| template<IValue T> |
| optional< T > | Stroika::Frameworks::UPnP::DataTypes::FromText (const String &text) |
| | text read as UPnP reads it: as t, if given, else as T's default data type (the table above) - nullopt if it is not one: not a number, say, or a number out of its type's range. Given only t, a Value of t's C++ type.
|
| |
|
template<IValue T> |
| optional< T > | Stroika::Frameworks::UPnP::DataTypes::FromText (const String &text, DataType t) |
| | text read as UPnP reads it: as t, if given, else as T's default data type
|
| |
|
optional< Value > | Stroika::Frameworks::UPnP::DataTypes::FromText (const String &text, DataType t) |
| | text read as UPnP reads it: as t, if given, else as T's default data type
|
| |
- Note
- Code-Status: Alpha
Definition in file DataTypes.h.