synthclone  0.3.0
synthclone::Registration Class Reference

Registration objects are returned when objects are registered with the session. More...

#include <synthclone/registration.h>

Inheritance diagram for synthclone::Registration:
Collaboration diagram for synthclone::Registration:

Signals

void unregistered (QObject *object)
 Emitted when the object associated with this registration has been removed from the session. More...
 

Protected Member Functions

 Registration (QObject *parent=0)
 Constructs a new registration object. More...
 
virtual ~Registration ()
 Destroys a Registration object. More...
 

Detailed Description

Registration objects are returned when objects are registered with the session.

The sole purpose of registration objects is to send a signal when the registered object has been removed from the session.

Constructor & Destructor Documentation

◆ Registration()

synthclone::Registration::Registration ( QObject *  parent = 0)
explicitprotected

Constructs a new registration object.

This constructor should not be called directly. Registration objects are returned when objects are registered with the session via Context objects.

Parameters
parentThe parent object of the new registration object.
See also
Context::addEffect, Context::addMenuAction, Context::addMenuSeparator, Context::addParticipant, Context::addSampler, Context::addTarget

◆ ~Registration()

virtual synthclone::Registration::~Registration ( )
protectedvirtual

Destroys a Registration object.

The application is responsible for managing Registration object memory.

Member Function Documentation

◆ unregistered

void synthclone::Registration::unregistered ( QObject *  object)
signal

Emitted when the object associated with this registration has been removed from the session.

Parameters
objectThe object associated with this registration.

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