Loading...
Searching...
No Matches
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

◆ FinalizePluginSystem()

TECOREEXPORT void te::core::plugin::FinalizePluginSystem ( )

References TECOREEXPORT.

◆ InitializePluginSystem()

TECOREEXPORT void te::core::plugin::InitializePluginSystem ( )

References TECOREEXPORT.

◆ LoadAll()

TECOREEXPORT void te::core::plugin::LoadAll ( bool start = true)

References TECOREEXPORT.

◆ TopologicalSort()

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.

References TECOREEXPORT.

◆ UnloadAll()

TECOREEXPORT void te::core::plugin::UnloadAll ( )

References TECOREEXPORT.

◆ UnloadPlugin()

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

References TECOREEXPORT.