|
Ardour
9.0-pre0-1924-g14fe5ef999
|
#include <plugin_scan_result.h>
Public Types | |
| enum | PluginScanResult { OK = 0x000 , New = 0x001 , Updated = 0x002 , Error = 0x004 , Incompatible = 0x008 , TimeOut = 0x010 , Blacklisted = 0x100 , Faulty = 0x017 } |
Public Member Functions | |
| PluginScanLogEntry (PluginType const, std::string const &path) | |
| PluginScanLogEntry (XMLNode const &) | |
| PluginScanLogEntry (PluginScanLogEntry const &) | |
| void | reset () |
| void | set_result (PluginScanResult) |
| void | msg (PluginScanResult, std::string msg="") |
| void | add (PluginInfoPtr) |
| PluginInfoList const & | nfo () const |
| XMLNode & | state () const |
| PluginType | type () const |
| std::string | path () const |
| std::string | log () const |
| PluginScanResult | result () const |
| bool | recent () const |
| bool | operator== (PluginScanLogEntry const &other) const |
| bool | operator!= (PluginScanLogEntry const &other) const |
| bool | operator< (PluginScanLogEntry const &other) const |
Private Attributes | |
| PluginType | _type |
| std::string | _path |
| PluginScanResult | _result |
| std::string | _scan_log |
| PluginInfoList | _info |
| bool | _recent |
Definition at line 33 of file plugin_scan_result.h.
| Enumerator | |
|---|---|
| OK | |
| New | |
| Updated | |
| Error | |
| Incompatible | |
| TimeOut | |
| Blacklisted | |
| Faulty | |
Definition at line 40 of file plugin_scan_result.h.
| ARDOUR::PluginScanLogEntry::PluginScanLogEntry | ( | PluginType const | , |
| std::string const & | path | ||
| ) |
| ARDOUR::PluginScanLogEntry::PluginScanLogEntry | ( | XMLNode const & | ) |
| ARDOUR::PluginScanLogEntry::PluginScanLogEntry | ( | PluginScanLogEntry const & | ) |
| void ARDOUR::PluginScanLogEntry::add | ( | PluginInfoPtr | ) |
|
inline |
Definition at line 73 of file plugin_scan_result.h.
| void ARDOUR::PluginScanLogEntry::msg | ( | PluginScanResult | , |
| std::string | msg = "" |
||
| ) |
|
inline |
Definition at line 56 of file plugin_scan_result.h.
|
inline |
Definition at line 93 of file plugin_scan_result.h.
|
inline |
Definition at line 98 of file plugin_scan_result.h.
|
inline |
Definition at line 88 of file plugin_scan_result.h.
|
inline |
Definition at line 68 of file plugin_scan_result.h.
|
inline |
Definition at line 83 of file plugin_scan_result.h.
| void ARDOUR::PluginScanLogEntry::reset | ( | ) |
|
inline |
Definition at line 78 of file plugin_scan_result.h.
| void ARDOUR::PluginScanLogEntry::set_result | ( | PluginScanResult | ) |
| XMLNode& ARDOUR::PluginScanLogEntry::state | ( | ) | const |
|
inline |
Definition at line 63 of file plugin_scan_result.h.
|
private |
Definition at line 111 of file plugin_scan_result.h.
|
private |
Definition at line 108 of file plugin_scan_result.h.
|
private |
Definition at line 112 of file plugin_scan_result.h.
|
private |
Definition at line 109 of file plugin_scan_result.h.
|
private |
Definition at line 110 of file plugin_scan_result.h.
|
private |
Definition at line 107 of file plugin_scan_result.h.