| ../compiler/cpp/thrift -cpp OptionalRequiredTest.thrift |
| g++ -Wall -g -I../lib/cpp/src -I/usr/local/include/boost-1_33_1 \ |
| OptionalRequiredTest.cpp gen-cpp/OptionalRequiredTest_types.cpp \ |
| ../lib/cpp/.libs/libthrift.a -o OptionalRequiredTest |
| cpp_namespace thrift.test |
| 3: list<map<i32,string>> im_big; |
| 1: /* :) */ i16 im_default; |
| 2: required i16 im_required; |
| 3: optional i16 im_optional; |
| 1: /* :) */ i16 im_default; |
| 1: optional i16 im_optional; |
| 1: required i16 im_required; |
| 2: required i16 cp_required; |
| 3: optional i16 cp_optional; |
| 4: map<i16,Simple> the_map; |
| 5: required Simple req_simp; |
| 6: optional Simple opt_simp; |