Classes | Defines | Functions | Variables
context.cpp File Reference
#include <mutex>
#include <array>
#include <string>
#include "r200.h"
#include "f200.h"
#include "sr300.h"
#include "zr300.h"
#include "uvc.h"
#include "context.h"
Include dependency graph for context.cpp:

Go to the source code of this file.

Classes

struct  gen_seq< N, Is >
struct  gen_seq< 0, Is...>
struct  seq< Is >

Defines

#define constexpr_support   1

Functions

template<unsigned N1, unsigned... I1, unsigned N2, unsigned... I2>
constexpr std::array< char
const, N1+N2-1 > 
concat (char const (&a1)[N1], char const (&a2)[N2], seq< I1...>, seq< I2...>)
template<unsigned N1, unsigned N2>
constexpr std::array< char
const, N1+N2-1 > 
concat (char const (&a1)[N1], char const (&a2)[N2])
bool is_compatible (std::shared_ptr< rs_device > device)

Variables

constexpr auto rs_api_version = concat("VERSION: ",RS_API_VERSION_STR)

Define Documentation

#define constexpr_support   1

Definition at line 16 of file context.cpp.


Function Documentation

template<unsigned N1, unsigned... I1, unsigned N2, unsigned... I2>
constexpr std::array<char const, N1+N2-1> concat ( char const (&)  a1[N1],
char const (&)  a2[N2],
seq< I1...>  ,
seq< I2...>   
)

Definition at line 33 of file context.cpp.

template<unsigned N1, unsigned N2>
constexpr std::array<char const, N1+N2-1> concat ( char const (&)  a1[N1],
char const (&)  a2[N2] 
)

Definition at line 38 of file context.cpp.

bool is_compatible ( std::shared_ptr< rs_device device)

Definition at line 49 of file context.cpp.


Variable Documentation

constexpr auto rs_api_version = concat("VERSION: ",RS_API_VERSION_STR)

Definition at line 42 of file context.cpp.



librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Tue Jun 25 2019 19:54:40