Ardour
9.0-pre0-582-g084a23a80d
|
#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.