Namespace libwebsocket surface classes

Using the global names-pace for classes named "Json", "TypedValue",
"ArdourTransport", "ArdourMixerPlugin" etc is not acceptable.
This commit is contained in:
Robin Gareus 2020-08-30 21:15:07 +02:00
parent 665e0686e5
commit af79240c81
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
27 changed files with 88 additions and 17 deletions

View file

@ -25,7 +25,10 @@
#include "message.h"
#include "state.h"
typedef struct lws* Client;
typedef struct lws* Client;
namespace ArdourSurface {
typedef std::list<NodeStateMessage> ClientOutputBuffer;
class ClientContext
@ -59,4 +62,6 @@ private:
ClientOutputBuffer _output_buf;
};
} // namespace ArdourSurface
#endif // _ardour_surface_websockets_client_h_