Reflection for RapidJSON 0.0.16
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 () |
void | testOptional () |
The BinaryReflectorTests class tests the (de)serializer.
Definition at line 164 of file binaryreflector.cpp.
BinaryReflectorTests::BinaryReflectorTests | ( | ) |
Definition at line 204 of file binaryreflector.cpp.
void BinaryReflectorTests::assertTestObject | ( | const TestObjectBinary & | deserialized | ) |
Definition at line 352 of file binaryreflector.cpp.
|
override |
Definition at line 248 of file binaryreflector.cpp.
|
override |
Definition at line 272 of file binaryreflector.cpp.
void BinaryReflectorTests::testBigSharedPointer | ( | ) |
Definition at line 401 of file binaryreflector.cpp.
void BinaryReflectorTests::testDeserializeNestedStruct | ( | ) |
Definition at line 339 of file binaryreflector.cpp.
void BinaryReflectorTests::testDeserializeSimpleStruct | ( | ) |
Definition at line 318 of file binaryreflector.cpp.
void BinaryReflectorTests::testOptional | ( | ) |
Definition at line 429 of file binaryreflector.cpp.
void BinaryReflectorTests::testSerializeNestedStruct | ( | ) |
Definition at line 327 of file binaryreflector.cpp.
void BinaryReflectorTests::testSerializeSimpleStruct | ( | ) |
Definition at line 306 of file binaryreflector.cpp.
void BinaryReflectorTests::testSharedPointer | ( | std::uintptr_t | fakePointer | ) |
Definition at line 367 of file binaryreflector.cpp.
void BinaryReflectorTests::testSmallSharedPointer | ( | ) |
Definition at line 396 of file binaryreflector.cpp.
void BinaryReflectorTests::testVariant | ( | ) |
Definition at line 406 of file binaryreflector.cpp.