29 #ifndef CPP_INTROSPECTION_FORWARDS_H 30 #define CPP_INTROSPECTION_FORWARDS_H 32 #include <boost/shared_ptr.hpp> 33 #include <boost/any.hpp> 61 typedef std::map<std::string,PackageWPtr>
M_Package;
62 typedef std::map<std::string,MessageWPtr>
M_Message;
63 typedef std::map<std::string,FieldWPtr>
M_Field;
64 typedef std::map<std::string,TypeWPtr>
M_Type;
78 #endif // CPP_INTROSPECTION_FORWARDS_H std::vector< std::string > V_string
std::vector< MessagePtr > V_Message
std::vector< FieldPtr > V_Field
boost::weak_ptr< Field const > FieldWPtr
boost::weak_ptr< Type const > TypeWPtr
boost::weak_ptr< Message const > MessageWPtr
std::map< std::string, FieldWPtr > M_Field
boost::weak_ptr< void const > VoidConstWPtr
boost::weak_ptr< Package const > PackageWPtr
boost::shared_ptr< Package const > PackagePtr
std::map< const std::type_info *, MessageWPtr, CompareTypeInfo > M_TypeInfo_Message
std::vector< TypePtr > V_Type
boost::shared_ptr< void > VoidPtr
std::map< std::string, TypeWPtr > M_Type
std::vector< PackagePtr > V_Package
boost::shared_ptr< Field const > FieldPtr
boost::shared_ptr< void const > VoidConstPtr
bool operator()(const std::type_info *t1, const std::type_info *t2) const
boost::shared_ptr< Message const > MessagePtr
std::map< std::string, MessageWPtr > M_Message
boost::shared_ptr< Type const > TypePtr
std::vector< const char * > V_FieldName
std::map< std::string, PackageWPtr > M_Package
boost::weak_ptr< void > VoidWPtr