#include <boost/shared_ptr.hpp>#include <boost/any.hpp>#include <map>#include <vector>#include <string>

Go to the source code of this file.
Classes | |
| struct | cpp_introspection::CompareTypeInfo |
Namespaces | |
| namespace | cpp_introspection |
Typedefs | |
| typedef boost::shared_ptr < Field const > | cpp_introspection::FieldPtr |
| typedef boost::weak_ptr< Field const > | cpp_introspection::FieldWPtr |
| typedef std::map< std::string, FieldWPtr > | cpp_introspection::M_Field |
| typedef std::map< std::string, MessageWPtr > | cpp_introspection::M_Message |
| typedef std::map< std::string, PackageWPtr > | cpp_introspection::M_Package |
| typedef std::map< std::string, TypeWPtr > | cpp_introspection::M_Type |
| typedef std::map< const std::type_info *, MessageWPtr, CompareTypeInfo > | cpp_introspection::M_TypeInfo_Message |
| typedef boost::shared_ptr < Message const > | cpp_introspection::MessagePtr |
| typedef boost::weak_ptr < Message const > | cpp_introspection::MessageWPtr |
| typedef boost::shared_ptr < Package const > | cpp_introspection::PackagePtr |
| typedef boost::weak_ptr < Package const > | cpp_introspection::PackageWPtr |
| typedef boost::shared_ptr < Type const > | cpp_introspection::TypePtr |
| typedef boost::weak_ptr< Type const > | cpp_introspection::TypeWPtr |
| typedef std::vector< FieldPtr > | cpp_introspection::V_Field |
| typedef std::vector< const char * > | cpp_introspection::V_FieldName |
| typedef std::vector< MessagePtr > | cpp_introspection::V_Message |
| typedef std::vector< PackagePtr > | cpp_introspection::V_Package |
| typedef std::vector< std::string > | cpp_introspection::V_string |
| typedef std::vector< TypePtr > | cpp_introspection::V_Type |
| typedef boost::shared_ptr < void const > | cpp_introspection::VoidConstPtr |
| typedef boost::weak_ptr< void const > | cpp_introspection::VoidConstWPtr |
| typedef boost::shared_ptr< void > | cpp_introspection::VoidPtr |
| typedef boost::weak_ptr< void > | cpp_introspection::VoidWPtr |