Combines a parameter ID and a version hint.  
 More...
#include <juce_AudioProcessorParameterWithID.h>
|  | 
|  | ParameterID ()=default | 
|  | 
| template<typename StringLike , typename  = DisableIfSameOrDerived<ParameterID, StringLike>> | 
|  | ParameterID (StringLike &&identifier, int versionHint=0) | 
|  | Constructs an instance. 
 | 
|  | 
| auto | getParamID () const | 
|  | 
| auto | getVersionHint () const | 
|  | 
Combines a parameter ID and a version hint. 
◆ ParameterID() [1/2]
  
  | 
        
          | ParameterID::ParameterID | ( |  | ) |  |  | default | 
 
 
◆ ParameterID() [2/2]
template<typename StringLike , typename  = DisableIfSameOrDerived<ParameterID, StringLike>> 
      
        
          | ParameterID::ParameterID | ( | StringLike && | identifier, | 
        
          |  |  | int | versionHint = 0 ) | 
      
 
Constructs an instance. 
Note that this constructor implicitly converts from Strings and string-like types.
- Parameters
- 
  
    | identifier | A string that uniquely identifies a single parameter |  | versionHint | Influences parameter ordering in Audio Unit plugins. Used to provide backwards compatibility of Audio Unit plugins in Logic and GarageBand. |  
 
- See also
- AudioProcessorParameter (int) 
 
 
◆ getParamID()
      
        
          | auto ParameterID::getParamID | ( |  | ) | const | 
      
 
 
◆ getVersionHint()
      
        
          | auto ParameterID::getVersionHint | ( |  | ) | const | 
      
 
 
The documentation for this class was generated from the following file: