24 std::string acc =
"\n[\n";
std::uint32_t u32
32 bit unsigned integer
void stream_read_vector(std::basic_stringstream< byte > &stream, std::vector< T > &vec)
read a vector from the bytestream Note : this appends read objects to the vector without resetting it
std::string increase_indent(std::string in, std::string delim="\n ")
Increase indentation of a string.
void stream_write_vector(std::basic_stringstream< byte > &stream, std::vector< T > &vec)
write the vector into the bytestream
implementation details of the test library
List of data generated by a test.
std::string serialize_json()
Serialize the assertion in JSON.
std::vector< TestData > test_data
Held test data.
void serialize(std::basic_stringstream< byte > &stream)
Serialize the assertion in binary format.
static TestDataList deserialize(std::basic_stringstream< byte > &reader)
DeSerialize the assertion from binary format.