31 return std::move (
Val_);
41 template<
typename... Args>
43 :
Val_ {
std::forward<Args> (args)... }
50 Val_ = std::forward<U> (val);
58 QDataStream out { &ba, QIODevice::WriteOnly };
66 QDataStream in { ba };
AsDataStream(const AsDataStream &)=default
static AsDataStream FromBaseType(const QByteArray &ba)
AsDataStream(AsDataStream &&)=default
AsDataStream(Args &&... args)
AsDataStream & operator=(const AsDataStream &)=default
BaseType ToBaseType() const