#include <introspection/field.h>#include <introspection/type.h>#include <introspection/introspection.h>#include <introspection/message_expansion.h>#include <dlfcn.h>#include <boost/filesystem.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | cpp_introspection |
Functions | |
| MessagePtr | cpp_introspection::expand (const MessagePtr &message, const std::string &separator=".", const std::string &prefix="") |
| void | cpp_introspection::load (const std::string &library_or_path) |
| MessagePtr | cpp_introspection::messageByDataType (const std::string &data_type, const std::string &package=std::string()) |
| MessagePtr | cpp_introspection::messageByMD5Sum (const std::string &md5sum) |
| MessagePtr | cpp_introspection::messageByTypeId (const std::type_info &type_info) |
| PackagePtr | cpp_introspection::package (const std::string &pkg) |
| const V_Package & | cpp_introspection::packages () |
Variables | |
| static V_string | cpp_introspection::g_loaded_libraries |
| static M_Message | cpp_introspection::g_messages_by_md5sum |
| static M_Message | cpp_introspection::g_messages_by_name |
| static M_TypeInfo_Message | cpp_introspection::g_messages_by_typeid |
| static M_Package | cpp_introspection::g_packages |
| static V_Package | cpp_introspection::g_repository |