/[Apache-SVN]
ViewVC logotype

Revision 665226


Jump to revision: Previous Next
Author: dreiss
Date: Mon Aug 27 19:57:34 2007 UTC (17 years, 2 months ago)
Changed paths: 12
Log Message:
Thrift: Limited Reflection for C++.

Summary:
The Thrift compiler now generates static methods for every service to generate
a reflection of the methods provided by the service.  This reflection is fairly
limited, but should be enough for what we want to do with SMC.

Reviewed By: mcslee

Test Plan: test/ReflectionTest.cpp

Revert Plan: ok


Changed paths

Path Details
Directoryincubator/thrift/trunk/cleanup.sh modified , text changed
Directoryincubator/thrift/trunk/compiler/cpp/src/generate/t_cpp_generator.cc modified , text changed
Directoryincubator/thrift/trunk/compiler/cpp/src/generate/t_cpp_generator.h modified , text changed
Directoryincubator/thrift/trunk/if/ added
Directoryincubator/thrift/trunk/if/reflection_limited.thrift added
Directoryincubator/thrift/trunk/if/regen.sh added
Directoryincubator/thrift/trunk/lib/cpp/Makefile.am modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/src/TLogging.h modified , text changed
Directoryincubator/thrift/trunk/lib/cpp/src/reflection_limited_types.cpp added
Directoryincubator/thrift/trunk/lib/cpp/src/reflection_limited_types.h added
Directoryincubator/thrift/trunk/test/DebugProtoTest.thrift modified , text changed
Directoryincubator/thrift/trunk/test/ReflectionTest.cpp added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26