Classes | Macros | Functions
Shared.h File Reference
#include "Core.h"
#include "Engine.h"
#include <exception>
#include <vector>
#include <map>
#include "RealSenseNative.h"
#include "RealSensePlugin.h"
Include dependency graph for Shared.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FScopedTryLock
 

Macros

#define INIT_PROFILER
 
#define NAMED_PROFILER(name)
 
#define REALSENSE_ERR(Format, ...)   UE_LOG(LogRealSense, Error, Format, ## __VA_ARGS__)
 
#define REALSENSE_TRACE(Format, ...)   UE_LOG(LogRealSense, Display, Format, ## __VA_ARGS__)
 
#define SCOPED_PROFILER
 
#define SHUT_PROFILER
 

Functions

 DECLARE_LOG_CATEGORY_EXTERN (LogRealSense, Log, All)
 
template<typename T >
T * NewNamedObject (UObject *Owner, const TCHAR *Name)
 
FString uestr (const char *str)
 
FString uestr (const std::string &str)
 

Macro Definition Documentation

#define INIT_PROFILER

Definition at line 32 of file Shared.h.

#define NAMED_PROFILER (   name)

Definition at line 34 of file Shared.h.

#define REALSENSE_ERR (   Format,
  ... 
)    UE_LOG(LogRealSense, Error, Format, ## __VA_ARGS__)

Definition at line 16 of file Shared.h.

#define REALSENSE_TRACE (   Format,
  ... 
)    UE_LOG(LogRealSense, Display, Format, ## __VA_ARGS__)

Definition at line 21 of file Shared.h.

#define SCOPED_PROFILER

Definition at line 35 of file Shared.h.

#define SHUT_PROFILER

Definition at line 33 of file Shared.h.

Function Documentation

DECLARE_LOG_CATEGORY_EXTERN ( LogRealSense  ,
Log  ,
All   
)
template<typename T >
T* NewNamedObject ( UObject *  Owner,
const TCHAR *  Name 
)
inline

Definition at line 42 of file Shared.h.

FString uestr ( const char *  str)
inline

Definition at line 38 of file Shared.h.

FString uestr ( const std::string str)
inline

Definition at line 39 of file Shared.h.



librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:29