| Top |  |  |  |  | 
Functions
| #define | AGS_LV2_CACHE_TURTLE() | 
| #define | AGS_LV2_TURTLE_SCANNER_GET_OBJ_MUTEX() | 
| AgsLv2CacheTurtle * | ags_lv2_cache_turtle_alloc () | 
|  | ags_lv2_cache_turtle_free () | 
|  | ags_lv2_cache_turtle_find () | 
|  | ags_lv2_turtle_scanner_quick_scan_see_also () | 
|  | ags_lv2_turtle_scanner_quick_scan () | 
| AgsLv2TurtleScanner * | ags_lv2_turtle_scanner_new () | 
| #define | AGS_IS_LV2_TURTLE_SCANNER() | 
| #define | AGS_IS_LV2_TURTLE_SCANNER_CLASS() | 
| #define | AGS_LV2_TURTLE_SCANNER() | 
| #define | AGS_LV2_TURTLE_SCANNER_CLASS() | 
| #define | AGS_LV2_TURTLE_SCANNER_GET_CLASS() | 
|  | ags_lv2_turtle_scanner_get_type () | 
|  | ags_lv2_turtle_scanner_status_flags_get_type () | 
Types and Values
| enum | AgsLv2TurtleScannerStatusFlags | 
| struct | AgsLv2CacheTurtle | 
| #define | AGS_TYPE_LV2_TURTLE_SCANNER | 
| struct | AgsLv2TurtleScanner | 
| struct | AgsLv2TurtleScannerClass | 
Functions
AGS_LV2_TURTLE_SCANNER_GET_OBJ_MUTEX()
#define AGS_LV2_TURTLE_SCANNER_GET_OBJ_MUTEX(obj) (&(((AgsLv2TurtleScanner *) obj)->obj_mutex))
ags_lv2_cache_turtle_alloc ()
AgsLv2CacheTurtle * ags_lv2_cache_turtle_alloc (AgsLv2CacheTurtle *parent,);gchar *turtle_filename
Allocate an 
Since: 
ags_lv2_cache_turtle_free ()
void ags_lv2_cache_turtle_free (AgsLv2CacheTurtle *lv2_cache_turtle);
Free an 
Since: 
ags_lv2_cache_turtle_find ()
GList * ags_lv2_cache_turtle_find (,GList *lv2_cache_turtle);gchar *turtle_filename
Find lv2_cache_turtle
 matching turtle_filename
.
Since: 
ags_lv2_turtle_scanner_quick_scan_see_also ()
void ags_lv2_turtle_scanner_quick_scan_see_also (AgsLv2TurtleScanner *lv2_turtle_scanner,AgsLv2CacheTurtle *parent,);gchar *turtle_filename
ags_lv2_turtle_scanner_quick_scan ()
void ags_lv2_turtle_scanner_quick_scan (AgsLv2TurtleScanner *lv2_turtle_scanner,);gchar *manifest_filename
Quick scan to detect available plugins.
Since: 
ags_lv2_turtle_scanner_new ()
AgsLv2TurtleScanner * ags_lv2_turtle_scanner_new ();
Creates an AgsLv2TurtleScanner
Since: 
AGS_IS_LV2_TURTLE_SCANNER()
#define AGS_IS_LV2_TURTLE_SCANNER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LV2_TURTLE_SCANNER))
AGS_IS_LV2_TURTLE_SCANNER_CLASS()
#define AGS_IS_LV2_TURTLE_SCANNER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_LV2_TURTLE_SCANNER))
AGS_LV2_TURTLE_SCANNER()
#define AGS_LV2_TURTLE_SCANNER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_LV2_TURTLE_SCANNER, AgsLv2TurtleScanner))
AGS_LV2_TURTLE_SCANNER_CLASS()
#define AGS_LV2_TURTLE_SCANNER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_LV2_TURTLE_SCANNER, AgsLv2TurtleScannerClass))
AGS_LV2_TURTLE_SCANNER_GET_CLASS()
#define AGS_LV2_TURTLE_SCANNER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_LV2_TURTLE_SCANNER, AgsLv2TurtleScannerClass))
Types and Values
enum AgsLv2TurtleScannerStatusFlags
Enum values to indicate internal state of AgsLv2TurtleScanner by enable/disable as status flags.
struct AgsLv2CacheTurtle
struct AgsLv2CacheTurtle {
  AgsLv2CacheTurtle *parent;
  gchar *turtle_filename;
  GHashTable *prefix_id;
  GHashTable *plugin_filename;
  GHashTable *plugin_effect;
  GHashTable *is_plugin;
  GHashTable *is_instrument;
  guint plugin_count;
  gchar **see_also;
};