CVB++ 15.0
Loading...
Searching...
No Matches
webstreaming.hpp
1#pragma once
2
3#include <memory>
4
5#include "../_cexports/c_webstreaming.h"
6
7namespace Cvb
8{
9
10 CVB_BEGIN_INLINE_NS
11
13
17 namespace WebStreaming
18 {
19
20 class Converter;
23
24 class JPEGConverter;
27
28 class RGBAConverter;
31
32 class Server;
35
36 } // namespace WebStreaming
37
38 CVB_END_INLINE_NS
39
40} // namespace Cvb
41
A converter object.
Definition converter.hpp:29
A JPEG converter object.
Definition jpeg_converter.hpp:21
A RGBA converter object.
Definition rgba_converter.hpp:21
A WebSocket server.
Definition server.hpp:31
Namespace for streaming images via web sockets.
Definition converter.hpp:20
std::shared_ptr< JPEGConverter > JPEGConverterPtr
Convenience shared pointer for JPEGConverter.
Definition webstreaming.hpp:26
std::shared_ptr< Server > ServerPtr
Convenience shared pointer for Server.
Definition webstreaming.hpp:34
std::shared_ptr< Converter > ConverterPtr
Convenience shared pointer for Converter.
Definition webstreaming.hpp:22
std::shared_ptr< RGBAConverter > RGBAConverterPtr
Convenience shared pointer for RGBAConverter.
Definition webstreaming.hpp:30
Root namespace for the Image Manager interface.
Definition c_bayer_to_rgb.h:17