camcom 1.0.0-pre2
 
Loading...
Searching...
No Matches
aravis_raii.hpp File Reference

RAII wrappers for Aravis/GLib C objects. More...

#include <utility>
#include <string>

Go to the source code of this file.

Classes

struct  camcom::genicam::GErrorGuard
 RAII guard for GError* — auto-frees on destruction. More...
 
class  camcom::genicam::GObjectGuard< T >
 

Namespaces

namespace  camcom
 
namespace  camcom::genicam
 

Typedefs

typedef struct _ArvDevice ArvDevice
 
typedef struct _ArvStream ArvStream
 
typedef struct _ArvBuffer ArvBuffer
 
typedef struct _GError GError
 
typedef struct _GInetAddress GInetAddress
 
using camcom::genicam::DeviceGuard = GObjectGuard<ArvDevice>
 
using camcom::genicam::StreamGuard = GObjectGuard<ArvStream>
 
using camcom::genicam::BufferGuard = GObjectGuard<ArvBuffer>
 
using camcom::genicam::InetAddrGuard = GObjectGuard<GInetAddress>
 

Detailed Description

RAII wrappers for Aravis/GLib C objects.

Typedef Documentation

◆ ArvBuffer

typedef struct _ArvBuffer ArvBuffer

◆ ArvDevice

typedef struct _ArvDevice ArvDevice

◆ ArvStream

typedef struct _ArvStream ArvStream

◆ GError

typedef struct _GError GError

◆ GInetAddress

typedef struct _GInetAddress GInetAddress