Implement IConnectionPoint::notify

This commit is contained in:
Robbert van der Helm
2020-12-25 13:13:56 +01:00
parent 3566aa86a2
commit 65694d261c
6 changed files with 63 additions and 3 deletions
+15
View File
@@ -108,6 +108,21 @@ bool Vst3Logger::log_request(bool is_host_vst,
});
}
bool Vst3Logger::log_request(bool is_host_vst,
const YaConnectionPoint::Notify& request) {
return log_request_base(is_host_vst, [&](auto& message) {
message << request.instance_id
<< ": IConnectionPoint::notify(message = <IMessage* ";
if (const char* id =
const_cast<YaMessage&>(request.message).getMessageID()) {
message << "with ID = \"" << id << "\"";
} else {
message << "without an ID";
}
message << ">)";
});
}
bool Vst3Logger::log_request(
bool is_host_vst,
const YaEditController::SetComponentState& request) {
+1
View File
@@ -66,6 +66,7 @@ class Vst3Logger {
bool log_request(bool is_host_vst, const Vst3PluginProxy::GetState&);
bool log_request(bool is_host_vst, const YaConnectionPoint::Connect&);
bool log_request(bool is_host_vst, const YaConnectionPoint::Disconnect&);
bool log_request(bool is_host_vst, const YaConnectionPoint::Notify&);
bool log_request(bool is_host_vst,
const YaEditController::SetComponentState&);
bool log_request(bool is_host_vst,