#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 |
Defines | |
| #define | BOOST_FILESYSTEM_VERSION 3 |
Functions | |
| MessagePtr | cpp_introspection::expand (const MessagePtr &message, const std::string &separator=".", const std::string &prefix="") |
| PackagePtr | cpp_introspection::load (const std::string &package_or_library_or_path) |
| PackagePtr | cpp_introspection::loadPackage (const std::string &package_name) |
| 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 |
| #define BOOST_FILESYSTEM_VERSION 3 |
Definition at line 36 of file introspection.cpp.