#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 |