#include <utility>
#include <memory>
#include <vector>
#include <string>
Go to the source code of this file.
|
|
#define | CRTC_EXPORT __attribute__((visibility("default"))) |
| |
|
#define | CRTC_NO_EXPORT __attribute__((visibility("hidden"))) |
| |
| #define | CRTC_STATIC(className) |
| |
| #define | CRTC_PRIVATE(className) |
| |
|
|
typedef Functor< void()> | crtc::Callback |
| |
|
typedef Functor< void(const Let< Error > &error)> | crtc::ErrorCallback |
| |
| typedef TypedArray< int8_t > | crtc::Int8Array |
| |
| typedef TypedArray< uint8_t > | crtc::Uint8Array |
| |
| typedef TypedArray< int16_t > | crtc::Int16Array |
| |
| typedef TypedArray< uint16_t > | crtc::Uint16Array |
| |
| typedef TypedArray< int32_t > | crtc::Int32Array |
| |
| typedef TypedArray< uint32_t > | crtc::Uint32Array |
| |
|
typedef std::vector< Let< MediaStreamTrack > > | crtc::MediaStreamTracks |
| |
|
typedef std::vector< Let< MediaStream > > | crtc::MediaStreams |
| |
|
|
template<typename T > |
| class CRTC_EXPORT | crtc::Functor |
| |
§ CRTC_PRIVATE
| #define CRTC_PRIVATE |
( |
|
className | ) |
|
Value:className(const className&) = delete; \
className& operator=(const className&) = delete;
§ CRTC_STATIC
| #define CRTC_STATIC |
( |
|
className | ) |
|
Value:explicit className() = delete; \
className(const className&) = delete; \
className& operator=(const className&) = delete;
§ Int16Array
§ Int32Array
§ Int8Array
§ Uint16Array
§ Uint32Array
§ Uint8Array