24template <
typename TBase>
25class MissingOnReadFail :
public TBase
27 using BaseImpl = TBase;
30 template <
typename TIter>
35 auto es = tmp.read(iterTmp, len);
41 static_cast<BaseImpl&
>(*this) = std::move(tmp);
46 static constexpr bool hasReadNoStatus()
51 template <
typename TIter>
52 void readNoStatus(TIter& iter) =
delete;
Contains definition of various casts.
@ Missing
Field doesn't exist.
Main namespace for all classes / functions of COMMS library.
ErrorStatus
Error statuses reported by the Communication module.
Definition ErrorStatus.h:17
@ Success
Used to indicate successful outcome of the operation.