3 #include "../_cexports/c_webstreaming.h" 4 #include "webstreaming.hpp" 6 #include "../global.hpp" 14 inline HandleGuard<WebStreaming::Converter>::HandleGuard(
void* handle) noexcept
15 : HandleGuard<WebStreaming::Converter>(handle, [](
void* handle) { CVB_CALL_CAPI(ReleaseObject(handle)); })
19 namespace WebStreaming
32 using GuardType = HandleGuard<Converter>;
43 return handle_.Handle();
48 Converter(HandleGuard<Converter>&& guard) noexcept
49 : handle_(std::move(guard))
55 HandleGuard<Converter> handle_;
void * Handle() const noexcept
Returns C-API style handle to Converter Object.
Definition: converter.hpp:41
A converter object.
Definition: converter.hpp:28
Root namespace for the Image Manager interface.
Definition: version.hpp:11