soma-io  5.0.5
carto::PluginManager Class Reference

#include <soma-io/plugin/plugin.h>

Public Member Functions

 PluginManager ()
 
 ~PluginManager ()
 
void registerPlugin (Plugin *p)
 
void unregisterPlugin (Plugin *p)
 
std::set< Plugin * > plugins () const
 

Static Public Member Functions

static PluginManagersingleton ()
 

Detailed Description

Definition at line 57 of file plugin.h.

Constructor & Destructor Documentation

◆ PluginManager()

carto::PluginManager::PluginManager ( )

◆ ~PluginManager()

carto::PluginManager::~PluginManager ( )

Member Function Documentation

◆ plugins()

std::set<Plugin*> carto::PluginManager::plugins ( ) const

◆ registerPlugin()

void carto::PluginManager::registerPlugin ( Plugin p)

◆ singleton()

static PluginManager& carto::PluginManager::singleton ( )
static

◆ unregisterPlugin()

void carto::PluginManager::unregisterPlugin ( Plugin p)

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