ComponentLoader.cpp File Reference

#include "ocl/Component.hpp"
#include <string>
#include <map>
#include <vector>
#include <rtt/RTT.hpp>
#include "ocl-config.h"
#include <boost/shared_ptr.hpp>
#include <rtt/TaskContext.hpp>
#include <rtt/Logger.hpp>
#include <boost/filesystem.hpp>
#include <rtt/plugin/PluginLoader.hpp>
#include <rtt/types/TypekitRepository.hpp>
#include <dlfcn.h>
Include dependency graph for ComponentLoader.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OCL

Defines

#define OCL_STATIC

Functions

static const char default_delimiter (':')
static const std::string delimiters (":;")
static const std::string FULL_COMPONENT_SUFFIX (string("-")+string(OROCOS_TARGET_NAME)+SO_POSTFIX+SO_EXT)
bool hasEnding (string const &fullString, string const &ending)
static const std::string SO_EXT (".so")
static const std::string SO_POSTFIX ("")

Variables

static boost::shared_ptr
< ComponentLoader
instance2

Define Documentation

#define OCL_STATIC

Definition at line 2 of file ComponentLoader.cpp.


Function Documentation

static const char default_delimiter ( ':'   )  [static]
static const std::string delimiters ( ":;"   )  [static]
static const std::string FULL_COMPONENT_SUFFIX ( string("-")+string(OROCOS_TARGET_NAME)+SO_POSTFIX+  SO_EXT  )  [static]
bool hasEnding ( string const &  fullString,
string const &  ending 
)

Definition at line 111 of file ComponentLoader.cpp.

static const std::string SO_EXT ( ".so"   )  [static]
static const std::string SO_POSTFIX ( ""   )  [static]

Variable Documentation

boost::shared_ptr<ComponentLoader> instance2 [static]

Definition at line 65 of file ComponentLoader.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


ocl
Author(s): OCL Development Team
autogenerated on Fri Jan 11 09:50:40 2013