ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
PluginContainer< pTPlugin, pTPriorities >::Slot Struct Reference

Description:

template<typename pTPlugin, typename pTPriorities>
struct alib::lang::PluginContainer< pTPlugin, pTPriorities >::Slot

Type definition for elements of the list of plug-ins with their priority.

Definition at line 67 of file lang/plugins.hpp.

#include <plugins.hpp>

Public Field Index:

bool owned
 
TPluginplugin
 The plug-in.
 
TPriorities priority
 The priority of the plug-in.
 

Field Details:

◆ owned

template<typename pTPlugin , typename pTPriorities >
bool owned

If true, this container is responsible for deleting the plug-in object.

Definition at line 71 of file lang/plugins.hpp.

◆ plugin

template<typename pTPlugin , typename pTPriorities >
TPlugin* plugin

The plug-in.

Definition at line 70 of file lang/plugins.hpp.

◆ priority

template<typename pTPlugin , typename pTPriorities >
TPriorities priority

The priority of the plug-in.

Definition at line 69 of file lang/plugins.hpp.


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