JUCE
Loading...
Searching...
No Matches
Public Member Functions | List of all members
OptionsBuilder< OptionsType > Class Template Referenceabstract

A base class for building Options. More...

Public Member Functions

virtual ~OptionsBuilder ()=default
 
virtual OptionsType buildOptions (const OptionsType &initialOptions)=0
 
OptionsType buildOptions ()
 

Detailed Description

template<typename OptionsType>
class OptionsBuilder< OptionsType >

A base class for building Options.

Constructor & Destructor Documentation

◆ ~OptionsBuilder()

Member Function Documentation

◆ buildOptions() [1/2]

template<typename OptionsType >
virtual OptionsType OptionsBuilder< OptionsType >::buildOptions ( const OptionsType & initialOptions)
pure virtual

◆ buildOptions() [2/2]

template<typename OptionsType >
OptionsType OptionsBuilder< OptionsType >::buildOptions ( )