Namespaces | Macros | Functions | Variables
introspection.cpp File Reference
#include <introspection/field.h>
#include <introspection/type.h>
#include <introspection/introspection.h>
#include <introspection/message_expansion.h>
#include <dlfcn.h>
#include <boost/filesystem.hpp>
Include dependency graph for introspection.cpp:

Go to the source code of this file.

Namespaces

 cpp_introspection
 

Macros

#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
 

Macro Definition Documentation

#define BOOST_FILESYSTEM_VERSION   3

Definition at line 36 of file introspection.cpp.



cpp_introspection
Author(s): Johannes Meyer
autogenerated on Mon Jun 10 2019 12:56:18