score::PluginLoader::PluginDependencyGraph Struct Reference

Allows to load plug-ins in the order they all require each other. More...

Detailed Description

Allows to load plug-ins in the order they all require each other.

Todo:
generalize this to make it usable for all kind of plug-ins, and if possible DocumentPlugin.

Classes

struct  GraphVertex
 

Public Types

using Graph = boost::adjacency_list< boost::vecS, boost::vecS, boost::directedS, GraphVertex >
 

Public Member Functions

 PluginDependencyGraph (const std::vector< score::Addon > &addons)
 
auto & sortedAddons () const
 

The documentation for this struct was generated from the following file: