StoneyVCV v2
StoneyDSP Modules for VCV Rack 2.
Loading...
Searching...
No Matches
StoneyDSP::StoneyVCV::HP4::HP4Module Struct Referencefinal

The HP4Module struct. More...

#include <HP4.hpp>

Inheritance diagram for StoneyDSP::StoneyVCV::HP4::HP4Module:
[legend]
Collaboration diagram for StoneyDSP::StoneyVCV::HP4::HP4Module:
[legend]

Public Types

enum  IdxParams { NUM_PARAMS }
 
enum  IdxInputs { NUM_INPUTS }
 
enum  IdxOutputs { NUM_OUTPUTS }
 
enum  IdxLights { NUM_LIGHTS }
 

Public Member Functions

 HP4Module ()
 Construct a new HP4Module object.
 
virtual ~HP4Module () noexcept
 Destroys the HP4Module object.
 

Private Member Functions

 HP4Module (const HP4Module &)=delete
 
HP4Moduleoperator= (const HP4Module &)=delete
 
 HP4Module (HP4Module &&)=delete
 
HP4Moduleoperator= (HP4Module &&)=delete
 

Detailed Description

The HP4Module struct.

Member Enumeration Documentation

◆ IdxParams

Enumerator
NUM_PARAMS 

Number of Parameters.

◆ IdxInputs

Enumerator
NUM_INPUTS 

Number of Input ports.

◆ IdxOutputs

Enumerator
NUM_OUTPUTS 

Number of Output ports.

◆ IdxLights

Enumerator
NUM_LIGHTS 

Number of Lights.

Constructor & Destructor Documentation

◆ HP4Module() [1/3]

StoneyDSP::StoneyVCV::HP4::HP4Module::HP4Module ( )

Construct a new HP4Module object.

◆ ~HP4Module()

virtual StoneyDSP::StoneyVCV::HP4::HP4Module::~HP4Module ( )
virtualnoexcept

Destroys the HP4Module object.

◆ HP4Module() [2/3]

StoneyDSP::StoneyVCV::HP4::HP4Module::HP4Module ( const HP4Module )
privatedelete

◆ HP4Module() [3/3]

StoneyDSP::StoneyVCV::HP4::HP4Module::HP4Module ( HP4Module &&  )
privatedelete

Member Function Documentation

◆ operator=() [1/2]

HP4Module & StoneyDSP::StoneyVCV::HP4::HP4Module::operator= ( const HP4Module )
privatedelete

◆ operator=() [2/2]

HP4Module & StoneyDSP::StoneyVCV::HP4::HP4Module::operator= ( HP4Module &&  )
privatedelete

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