te::core::plugin Namespace Reference

Functions

TECOREEXPORT void FinalizePluginSystem ()
 
TECOREEXPORT void InitializePluginSystem ()
 
TECOREEXPORT void LoadAll (bool start=true)
 
TECOREEXPORT std::vector< PluginInfoTopologicalSort (const std::vector< PluginInfo > &v_pinfo)
 
TECOREEXPORT void UnloadAll ()
 
TECOREEXPORT void UnloadPlugin (const std::string &plugin_name)
 

Function Documentation

TECOREEXPORT void te::core::plugin::FinalizePluginSystem ( )
TECOREEXPORT void te::core::plugin::InitializePluginSystem ( )
TECOREEXPORT void te::core::plugin::LoadAll ( bool  start = true)
TECOREEXPORT std::vector<PluginInfo> te::core::plugin::TopologicalSort ( const std::vector< PluginInfo > &  v_pinfo)

A plugin finder that search for plugins in some special directories defined by compile time macros.

TECOREEXPORT void te::core::plugin::UnloadAll ( )
TECOREEXPORT void te::core::plugin::UnloadPlugin ( const std::string &  plugin_name)