soma-io 6.0.6
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 ( )

Referenced by singleton().

◆ ~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

References PluginManager().

◆ unregisterPlugin()

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

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