|
OTest2
A C++ testing framework
|
Testmark deserializer based on a binary stream. More...
#include <testmarkinbin.h>


Public Member Functions | |
| 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... | |
Public Member Functions inherited from OTest2::TestMarkIn | |
| TestMarkIn () | |
| Ctor. More... | |
| virtual | ~TestMarkIn () |
| Dtor. More... | |
| TestMarkIn (const TestMarkIn &)=delete | |
| TestMarkIn & | operator= (const TestMarkIn &)=delete |
Additional Inherited Members | |
Static Public Member Functions inherited from OTest2::TestMarkIn | |
| static TestMarkPtr | deserialize (TestMarkFactory &factory_, TestMarkIn &deserializer_) |
| Deserialize a testmark. More... | |
Testmark deserializer based on a binary stream.
Definition at line 35 of file testmarkinbin.h.
| OTest2::TestMarkInBin::TestMarkInBin | ( | ) |
Ctor.
Definition at line 35 of file testmarkinbin.cpp.
|
virtual |
Dtor.
Definition at line 39 of file testmarkinbin.cpp.
|
overridevirtual |
Parse float following in the stream.
| ExcTestMarkIn |
Implements OTest2::TestMarkIn.
Definition at line 92 of file testmarkinbin.cpp.
|
overridevirtual |
Parse integer following in the stream.
| ExcTestMarkIn |
Implements OTest2::TestMarkIn.
Definition at line 66 of file testmarkinbin.cpp.
|
overridevirtual |
Parse string following in the stream.
| ExcTestMarkIn |
Implements OTest2::TestMarkIn.
Definition at line 110 of file testmarkinbin.cpp.
|
overridevirtual |
Parse type mark following in the stream.
| ExcTestMarkIn |
Implements OTest2::TestMarkIn.
Definition at line 55 of file testmarkinbin.cpp.
1.8.17