Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
ScriptingWrapper Class Reference

`#include <OpenFlipper/Scripting/Scripting.hh>`

Inheritance diagram for ScriptingWrapper:

## Signals
void | scriptInfo (QString _pluginName, QString _functionName)
| complete signal for scripting plugins

## Public Member Functions
| ScriptingWrapper (QString _pluginName)
| Standard Constructor. More...
| ~ScriptingWrapper ()
| Destructor.

## Private Slots
void | slotScriptInfo (QString _functionName)
| This function prepends the plugin name and emits the extended signal to the core. More...

## Private Attributes
QString | pluginName_
| The Scriptng name of the plugin.

## Detailed Description

A wrapper class, getting events from an plugin, prepending plugin name to the scripting and passing it to the core. This class is generated for every plugin of the core.

Definition at line 77 of file Scripting.hh.

## Constructor & Destructor Documentation

ScriptingWrapper::ScriptingWrapper | ( | QString | _pluginName | ) |

Standard Constructor.

Parameters

  _pluginName | Name of the Plugin which uses this logger (Prepended to all Output)

Definition at line 70 of file ScriptingWrapper.cc.

## Member Function Documentation

void ScriptingWrapper::slotScriptInfo | ( | QString | _functionName | ) |
| private slot

This function prepends the plugin name and emits the extended signal to the core.

Parameters

  _functionName | Name of the function

Definition at line 78 of file ScriptingWrapper.cc.

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

- OpenFlipper/Scripting/Scripting.hh
- OpenFlipper/Scripting/ScriptingWrapper.cc