Mercurial > hg > piper-cpp
comparison json/VampJson.h @ 6:d8358afe3f2c
Update build
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Fri, 13 May 2016 16:28:26 +0100 |
parents | 6e8607ebad03 |
children | c8451896c40e |
comparison
equal
deleted
inserted
replaced
5:6e8607ebad03 | 6:d8358afe3f2c |
---|---|
12 #include <base-n/include/basen.hpp> | 12 #include <base-n/include/basen.hpp> |
13 | 13 |
14 #include <vamp-hostsdk/Plugin.h> | 14 #include <vamp-hostsdk/Plugin.h> |
15 #include <vamp-hostsdk/PluginLoader.h> | 15 #include <vamp-hostsdk/PluginLoader.h> |
16 | 16 |
17 /** | |
18 * Convert the structures laid out in the Vamp SDK classes into JSON | |
19 * (and back again) following the schema in the vamp-json-schema | |
20 * project repo. | |
21 */ | |
17 class VampJson | 22 class VampJson |
18 { | 23 { |
19 public: | 24 public: |
20 class Failure : virtual public std::runtime_error { | 25 class Failure : virtual public std::runtime_error { |
21 public: | 26 public: |