---
name: "tlp_ControllerPluginsManager"
section: "3tulip"
platform: "linux"
package: "tulip-doc"
version: "3.1.2-2.3"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/tlp_ControllerPluginsManager"
---

# tlp\_ControllerPluginsManager(3tulip)

Controller plugins manager.

## NAME

tlp::ControllerPluginsManager -

**Controller** plugins manager.

## SYNOPSIS

`#include <ControllerPluginsManager.h>`

### Public Member Functions

void **loadPlugins** (PluginLoader \*plug=0)\
 void **initControllerPluginsList** (MutableContainer\< **Controller** \* \> &controllers)\
 **Controller** \* **createController** (const std::string &name)\

### Static Public Member Functions

static **ControllerPluginsManager** & **getInst** ()\

## Detailed Description

**Controller** plugins manager.

**Controller** plugins manager

## Member Function Documentation

### Controller\* tlp::ControllerPluginsManager::createController (const std::string & name) return Controller with given name

### static ControllerPluginsManager& tlp::ControllerPluginsManager::getInst ()` [inline, static]`

### void tlp::ControllerPluginsManager::initControllerPluginsList (MutableContainer\< Controller \* \> & controllers) Get the list of available plugins

### void tlp::ControllerPluginsManager::loadPlugins (PluginLoader \* plug = `0`)

## Author

Generated automatically by Doxygen for Tulip QT Library from the source code.
