OTest2
A C++ testing framework
|
Binary testmark deserializer based on a C++ input stream. More...
#include <testmarkinbinios.h>
Public Member Functions | |
TestMarkInBinIOS (std::istream *is_) | |
Ctor. More... | |
virtual | ~TestMarkInBinIOS () |
Dtor. More... | |
![]() | |
TestMarkInBin () | |
Ctor. More... | |
virtual | ~TestMarkInBin () |
Dtor. More... | |
virtual std::string | readTypeMark () override |
Parse type mark following in the stream. More... | |
virtual std::int64_t | readInt () override |
Parse integer following in the stream. More... | |
virtual long double | readFloat () override |
Parse float following in the stream. More... | |
virtual std::string | readString () override |
Parse string following in the stream. More... | |
![]() | |
TestMarkIn () | |
Ctor. More... | |
virtual | ~TestMarkIn () |
Dtor. More... | |
TestMarkIn (const TestMarkIn &)=delete | |
TestMarkIn & | operator= (const TestMarkIn &)=delete |
Additional Inherited Members | |
![]() | |
static TestMarkPtr | deserialize (TestMarkFactory &factory_, TestMarkIn &deserializer_) |
Deserialize a testmark. More... | |
Binary testmark deserializer based on a C++ input stream.
Definition at line 32 of file testmarkinbinios.h.
|
explicit |
Ctor.
is_ | An input stream. The ownership is not taken. |
Definition at line 29 of file testmarkinbinios.cpp.
|
virtual |
Dtor.
Definition at line 46 of file testmarkinbinios.cpp.