Jamba C++ API  5.1.1
GUIVstParam< T >::Value Class Reference

The purpose of this class is to copy the value so that it can be accessed via -> thus allowing to write param->x to access the underlying type (T) when it is a struct or a class. More...

#include <GUIVstParameter.h>

Public Member Functions

constexpr T const * operator -> () const
 

Private Member Functions

 Value (T const &iValue)
 

Private Attributes

fValue
 

Friends

class GUIVstParam< T >
 

Detailed Description

template<typename T>
class pongasoft::VST::GUI::Params::GUIVstParam< T >::Value

The purpose of this class is to copy the value so that it can be accessed via -> thus allowing to write param->x to access the underlying type (T) when it is a struct or a class.

Constructor & Destructor Documentation

◆ Value()

Value ( T const &  iValue)
inlineexplicitprivate

Member Function Documentation

◆ operator ->()

constexpr T const* operator -> ( ) const
inline

Friends And Related Function Documentation

◆ GUIVstParam< T >

friend class GUIVstParam< T >
friend

Member Data Documentation

◆ fValue

T fValue
private

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