Reflection for RapidJSON
0.0.15
Reflection for serializing/deserializing with RapidJSON
|
The BinaryReflectorTests class tests the (de)serializer. More...
Public Member Functions | |
BinaryReflectorTests () | |
void | setUp () override |
void | tearDown () override |
void | testSerializeSimpleStruct () |
void | testDeserializeSimpleStruct () |
void | testSerializeNestedStruct () |
void | testDeserializeNestedStruct () |
void | assertTestObject (const TestObjectBinary &deserialized) |
void | testSharedPointer (std::uintptr_t fakePointer) |
void | testSmallSharedPointer () |
void | testBigSharedPointer () |
void | testVariant () |
The BinaryReflectorTests class tests the (de)serializer.
Definition at line 153 of file binaryreflector.cpp.
BinaryReflectorTests::BinaryReflectorTests | ( | ) |
Definition at line 191 of file binaryreflector.cpp.
void BinaryReflectorTests::assertTestObject | ( | const TestObjectBinary & | deserialized | ) |
Definition at line 307 of file binaryreflector.cpp.
|
override |
Definition at line 235 of file binaryreflector.cpp.
|
override |
Definition at line 259 of file binaryreflector.cpp.
void BinaryReflectorTests::testBigSharedPointer | ( | ) |
Definition at line 356 of file binaryreflector.cpp.
void BinaryReflectorTests::testDeserializeNestedStruct | ( | ) |
Definition at line 294 of file binaryreflector.cpp.
void BinaryReflectorTests::testDeserializeSimpleStruct | ( | ) |
Definition at line 274 of file binaryreflector.cpp.
void BinaryReflectorTests::testSerializeNestedStruct | ( | ) |
Definition at line 283 of file binaryreflector.cpp.
void BinaryReflectorTests::testSerializeSimpleStruct | ( | ) |
Definition at line 263 of file binaryreflector.cpp.
void BinaryReflectorTests::testSharedPointer | ( | std::uintptr_t | fakePointer | ) |
Definition at line 322 of file binaryreflector.cpp.
void BinaryReflectorTests::testSmallSharedPointer | ( | ) |
Definition at line 351 of file binaryreflector.cpp.
void BinaryReflectorTests::testVariant | ( | ) |
Definition at line 361 of file binaryreflector.cpp.