X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fevent_type_map.h;h=d7adfa8f626ca35559fa825ee83fc70f855838f4;hb=9766cc7d8b1d96817d2ec9b5a7ccef6f97f440f5;hp=0d7e6237540824b96967fc47593fbeecd2c3409a;hpb=767c0238a34ef4acc4d345e88cd5ddb0c8a8e421;p=ardour.git diff --git a/libs/ardour/ardour/event_type_map.h b/libs/ardour/ardour/event_type_map.h index 0d7e623754..d7adfa8f62 100644 --- a/libs/ardour/ardour/event_type_map.h +++ b/libs/ardour/ardour/event_type_map.h @@ -49,19 +49,17 @@ public: Evoral::Parameter from_symbol(const std::string& str) const; std::string to_symbol(const Evoral::Parameter& param) const; - const Evoral::ParameterDescriptor& descriptor(const Evoral::Parameter& param) const; + Evoral::ParameterDescriptor descriptor(const Evoral::Parameter& param) const; void set_descriptor(const Evoral::Parameter& param, const Evoral::ParameterDescriptor& desc); - URIMap& uri_map() { return _uri_map; } - private: typedef std::map Descriptors; - EventTypeMap(URIMap& uri_map) : _uri_map(uri_map) {} + EventTypeMap(URIMap* uri_map) : _uri_map(uri_map) {} - URIMap& _uri_map; + URIMap* _uri_map; Descriptors _descriptors; static EventTypeMap* event_type_map;