Log process context contents in IInfoListener::setChannelContextInfos

This commit is contained in:
Robbert van der Helm
2021-02-13 16:40:24 +01:00
parent 4f8eaaaa75
commit 907925d660
3 changed files with 35 additions and 2 deletions
@@ -42,6 +42,12 @@ class YaAttributeList : public Steinberg::Vst::IAttributeList {
DECLARE_FUNKNOWN_METHODS
/**
* Get all of the keys stored in this attribute list along with their type
* in the `<key> (<type>)` format, used in the log messages.
*/
std::vector<std::string> keys_and_types() const;
/**
* Write the attribute list a host provided `IAttributeList`. This is used
* in `YaBStream::write_back` to write any preset meta data back to the host