Ardour  9.0-pre0-582-g084a23a80d
auv2_scan.h File Reference
#include <memory>
#include <string>
#include <vector>
#include "pbd/xml++.h"
#include "ardour/libardour_visibility.h"
#include "ardour/types.h"
Include dependency graph for auv2_scan.h:

Go to the source code of this file.

Classes

struct  ARDOUR::AUv2Info
 
class  ARDOUR::AUv2DescStr
 

Namespaces

 ARDOUR
 

Functions

std::string ARDOUR::auv2_stringify_descriptor (CAComponentDescription const &)
 
std::string ARDOUR::auv2_cache_file (CAComponentDescription const &)
 
std::string ARDOUR::auv2_valid_cache_file (CAComponentDescription const &, bool verbose=false, bool *is_new=NULL)
 
bool ARDOUR::auv2_scan_and_cache (CAComponentDescription &, std::function< void(CAComponentDescription const &, AUv2Info const &)> cb, bool verbose=false)
 
void ARDOUR::auv2_list_plugins (std::vector< AUv2DescStr > &rv)