annotate vamp-client/Loader.h @ 95:b6ac26b72b59

Implement list, use request-response classes in loader
author Chris Cannam <c.cannam@qmul.ac.uk>
date Thu, 13 Oct 2016 14:31:10 +0100
parents a660dca988f8
children 427c4c725085
rev   line source
c@94 1
c@94 2 #ifndef PIPER_LOADER_H
c@94 3 #define PIPER_LOADER_H
c@94 4
c@95 5 #include <vamp-hostsdk/RequestResponse.h>
c@94 6
c@94 7 namespace piper {
c@94 8 namespace vampclient {
c@94 9
c@94 10 class Loader
c@94 11 {
c@94 12 public:
c@94 13 virtual
c@95 14 Vamp::HostExt::ListResponse
c@95 15 listPluginData() = 0;
c@95 16
c@95 17 virtual
c@95 18 Vamp::HostExt::LoadResponse
c@95 19 loadPlugin(const Vamp::HostExt::LoadRequest &) = 0;
c@94 20 };
c@94 21
c@94 22 }
c@94 23 }
c@94 24
c@94 25 #endif