Identifier for a plugin uniquely within the scope of the current system.  
 More...
#include <rtvamp/hostsdk/PluginKey.hpp>
Identifier for a plugin uniquely within the scope of the current system. 
Is is composed of the library name and the plugin identifier: <library name>:<identifier>.
Example example-plugin:rms:
- library path: 
C:\Program Files\Vamp Plugins\example-plugin.dll 
- plugin identifier: 
rms  
 
◆ PluginKey() [1/4]
      
        
          | rtvamp::hostsdk::PluginKey::PluginKey  | 
          ( | 
          const char *  | 
          key | ) | 
           | 
        
      
 
 
◆ PluginKey() [2/4]
      
        
          | rtvamp::hostsdk::PluginKey::PluginKey  | 
          ( | 
          std::string  | 
          key | ) | 
           | 
        
      
 
 
◆ PluginKey() [3/4]
      
        
          | rtvamp::hostsdk::PluginKey::PluginKey  | 
          ( | 
          std::string_view  | 
          key | ) | 
           | 
        
      
 
 
◆ PluginKey() [4/4]
      
        
          | rtvamp::hostsdk::PluginKey::PluginKey  | 
          ( | 
          std::string_view  | 
          library,  | 
        
        
           | 
           | 
          std::string_view  | 
          identifier  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ get()
  
  
      
        
          | std::string_view rtvamp::hostsdk::PluginKey::get  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ getIdentifier()
  
  
      
        
          | std::string_view rtvamp::hostsdk::PluginKey::getIdentifier  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
noexcept   | 
  
 
 
◆ getLibrary()
  
  
      
        
          | std::string_view rtvamp::hostsdk::PluginKey::getLibrary  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
noexcept   | 
  
 
 
◆ operator<=>()
  
  
      
        
          | auto rtvamp::hostsdk::PluginKey::operator<=>  | 
          ( | 
          const PluginKey &  | 
           | ) | 
           const | 
         
       
   | 
  
default   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/runner/work/rt-vamp-plugin-sdk/rt-vamp-plugin-sdk/hostsdk/include/rtvamp/hostsdk/PluginKey.hpp