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