Reflection for RapidJSON
0.0.7
Reflection for serializing/deserializing with RapidJSON
|
The BinaryReflectorTests class tests the (de)serializer. More...
Public Member Functions | |
BinaryReflectorTests () | |
void | setUp () |
void | tearDown () |
void | testSerializeSimpleStruct () |
void | testDeserializeSimpleStruct () |
void | testSerializeNestedStruct () |
void | testDeserializeNestedStruct () |
void | assertTestObject (const TestObjectBinary &deserialized) |
void | testSharedPointer (std::uintptr_t fakePointer) |
void | testSmallSharedPointer () |
void | testBigSharedPointer () |
The BinaryReflectorTests class tests the (de)serializer.
Definition at line 135 of file binaryreflector.cpp.
BinaryReflectorTests::BinaryReflectorTests | ( | ) |
Definition at line 171 of file binaryreflector.cpp.
void BinaryReflectorTests::assertTestObject | ( | const TestObjectBinary & | deserialized | ) |
Definition at line 287 of file binaryreflector.cpp.
void BinaryReflectorTests::setUp | ( | ) |
Definition at line 215 of file binaryreflector.cpp.
void BinaryReflectorTests::tearDown | ( | ) |
Definition at line 239 of file binaryreflector.cpp.
void BinaryReflectorTests::testBigSharedPointer | ( | ) |
Definition at line 336 of file binaryreflector.cpp.
void BinaryReflectorTests::testDeserializeNestedStruct | ( | ) |
Definition at line 274 of file binaryreflector.cpp.
void BinaryReflectorTests::testDeserializeSimpleStruct | ( | ) |
Definition at line 254 of file binaryreflector.cpp.
void BinaryReflectorTests::testSerializeNestedStruct | ( | ) |
Definition at line 263 of file binaryreflector.cpp.
void BinaryReflectorTests::testSerializeSimpleStruct | ( | ) |
Definition at line 243 of file binaryreflector.cpp.
void BinaryReflectorTests::testSharedPointer | ( | std::uintptr_t | fakePointer | ) |
Definition at line 302 of file binaryreflector.cpp.
void BinaryReflectorTests::testSmallSharedPointer | ( | ) |
Definition at line 331 of file binaryreflector.cpp.