Header file of the base class for inference context.
This file declares the base class for handling inference context for the nvinferserver low level library.
Definition in file infer_base_context.h.
Go to the source code of this file.
Data Structures | |
class | nvdsinferserver::InferBaseContext |
The base class for handling the inference context. More... | |
Namespaces | |
nvdsinferserver | |
Copyright (c) 2021, NVIDIA CORPORATION. | |
Macros | |
#define | _MAX_LOG_LENGTH 4096 |
#define | printMsg(level, tag_str, fmt, ...) |
#define | printError(fmt, ...) |
#define | printWarning(fmt, ...) |
#define | printInfo(fmt, ...) |
#define | printDebug(fmt, ...) |
#define | CTX_RETURN_NVINFER_ERROR(err, fmt, ...) |
#define | CTX_RETURN_CUDA_ERR(err, fmt, ...) |
Typedefs | |
using | nvdsinferserver::InferCompleted = std::function< void(NvDsInferStatus, SharedBatchArray)> |
#define _MAX_LOG_LENGTH 4096 |
Definition at line 143 of file infer_base_context.h.
#define CTX_RETURN_CUDA_ERR | ( | err, | |
fmt, | |||
... | |||
) |
Definition at line 179 of file infer_base_context.h.
#define CTX_RETURN_NVINFER_ERROR | ( | err, | |
fmt, | |||
... | |||
) |
Definition at line 175 of file infer_base_context.h.
#define printDebug | ( | fmt, | |
... | |||
) |
Definition at line 170 of file infer_base_context.h.
#define printError | ( | fmt, | |
... | |||
) |
Definition at line 155 of file infer_base_context.h.
#define printInfo | ( | fmt, | |
... | |||
) |
Definition at line 165 of file infer_base_context.h.
#define printMsg | ( | level, | |
tag_str, | |||
fmt, | |||
... | |||
) |
Definition at line 144 of file infer_base_context.h.
#define printWarning | ( | fmt, | |
... | |||
) |
Definition at line 160 of file infer_base_context.h.