---
name: "PluginGroup"
section: "3cc"
platform: "linux"
package: "libcommoncpp2-dev"
version: "1.0.13-5"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/PluginGroup"
---

# PluginGroup(3cc)

A plugin group is used to manage a chain of associated plugins. Plugin grouping class.

## NAME

PluginGroup - A plugin group is used to manage a chain of associated plugins. Plugin grouping class.

## SYNOPSIS

`#include <groups.h>`

Inherits **DSO**.

### Public Methods

**CCXX\_MEMBER\_EXPORT** (CCXX\_EMPTY) PluginGroup(const char \*path\
 **CCXX\_MEMBER\_EXPORT** (CCXX\_EMPTY) PluginGroup(PluginGroup \*\*grp\

### Public Attributes

bool **resolve** = true)\
 const char \* **path**\
 const char bool **resolve** = true)\

### Friends

const char \* **path**\
 const char const char \* **ext**\
 const char const char bool **flag**\
 void **loadPlugins** (const char \*path, const char \*ext, bool flag)\

## DETAILED DESCRIPTION

A plugin group is used to manage a chain of associated plugins. Plugin grouping class.

**Author:**  David Sugar \<dyfet@ostel.com\>

## MEMBER FUNCTION DOCUMENTATION

### PluginGroup::CCXX\_MEMBER\_EXPORT (CCXX\_EMPTY)

### PluginGroup::CCXX\_MEMBER\_EXPORT (CCXX\_EMPTY) const

## FRIENDS AND RELATED FUNCTION DOCUMENTATION

### friend const char const char\* ext` [friend]`

### friend const char const char bool flag` [friend]`

### void loadPlugins (const char \* path, const char \* ext, bool flag)` [friend]`

### friend const char\* path` [friend]`

## MEMBER DATA DOCUMENTATION

### const char\* PluginGroup::path

### const char bool PluginGroup::resolve = true)

### bool PluginGroup::resolve = true)

## AUTHOR

Generated automatically by Doxygen for CommonC++ from the source code.
