LMMS
Loading...
Searching...
No Matches
lmms::ProcessWatcher Class Reference

#include <RemotePlugin.h>

Inheritance diagram for lmms::ProcessWatcher:

Public Member Functions

 ProcessWatcher (RemotePlugin *)
 ~ProcessWatcher () override=default
void stop ()
void reset ()

Private Member Functions

void run () override

Private Attributes

RemotePluginm_plugin
volatile bool m_quit

Constructor & Destructor Documentation

◆ ProcessWatcher()

lmms::ProcessWatcher::ProcessWatcher ( RemotePlugin * _p)

◆ ~ProcessWatcher()

lmms::ProcessWatcher::~ProcessWatcher ( )
overridedefault

Member Function Documentation

◆ reset()

void lmms::ProcessWatcher::reset ( )
inline

◆ run()

void lmms::ProcessWatcher::run ( )
overrideprivate

◆ stop()

void lmms::ProcessWatcher::stop ( )
inline

Member Data Documentation

◆ m_plugin

RemotePlugin* lmms::ProcessWatcher::m_plugin
private

◆ m_quit

volatile bool lmms::ProcessWatcher::m_quit
private

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