NVIDIA DeepStream SDK API Reference

6.4 Release
deepstream_action.h File Reference

Go to the source code of this file.

Data Structures

class  SafePtr< T >
 
class  FpsCalculation
 
struct  NvDsARConfig
 

Macros

#define LOG(out, level, fmt, ...)   fprintf(out, "[%s: DS_3DAR] " fmt "\n", #level, ##__VA_ARGS__)
 
#define LOG_DEBUG(fmt, ...)
 
#define LOG_ERROR(fmt, ...)   LOG(stderr, ERROR, fmt, ##__VA_ARGS__)
 

Enumerations

enum  DebugLevel {
  kDebugDisable = 0,
  kDebugEnable,
  kDebugVerbose
}
 

Functions

bool parse_action_config (const char *action_config_path, NvDsARConfig &config)
 

Macro Definition Documentation

◆ LOG

#define LOG (   out,
  level,
  fmt,
  ... 
)    fprintf(out, "[%s: DS_3DAR] " fmt "\n", #level, ##__VA_ARGS__)

Definition at line 55 of file deepstream_action.h.

◆ LOG_DEBUG

#define LOG_DEBUG (   fmt,
  ... 
)
Value:
if (gActionConfig.debug >= kDebugEnable) { \
LOG(stdout, DEBUG, fmt, ##__VA_ARGS__); \
}

Definition at line 59 of file deepstream_action.h.

◆ LOG_ERROR

#define LOG_ERROR (   fmt,
  ... 
)    LOG(stderr, ERROR, fmt, ##__VA_ARGS__)

Definition at line 65 of file deepstream_action.h.

Enumeration Type Documentation

◆ DebugLevel

enum DebugLevel
Enumerator
kDebugDisable 
kDebugEnable 
kDebugVerbose 

Definition at line 76 of file deepstream_action.h.

Function Documentation

◆ parse_action_config()

bool parse_action_config ( const char *  action_config_path,
NvDsARConfig config 
)
kDebugEnable
@ kDebugEnable
Definition: deepstream_action.h:78