Example of Generated Code
TestFrob
— Frob interface used for testing
TestTweak
— Tweak interface used for testing
TestTwiddle
— Twiddle interface used for testing
TestPoint
— 2D point
TestPair
— Pair of integers
TestDescribedPair
— Described pair
TestDescribedPoint
— Described point
TestExtendedDescribedPoint
— Extended described point
TestStructWithVariant
— Complex structure
TestSubject
— Example of user-supplied structure wrapper
TestError
— Errors
TestDetailedError
— Detailed errors
TestCreateFlags
— Creation flags
TestDeleteFlags
— Deletion flags
TestOtherFlags
— Some other flags
TestVehicle
— Vehicles