Go to the source code of this file.
Macros | |
| #define | ENABLE_DEBUG NvDs3dEnableDebug() |
| #define | DS3D_DISABLE_CLASS_COPY(NoCopyClass) |
| #define | DS_ASSERT(...) assert((__VA_ARGS__)) |
| #define | DS3D_FORMAT_(fmt, ...) "%s:%d, " fmt "\n", __FILE__, __LINE__, ##__VA_ARGS__ |
| #define | DS3D_LOG_PRINT_(out, level, fmt, ...) |
| #define | LOG_PRINT(fmt, ...) |
| #define | LOG_DEBUG(fmt, ...) |
| #define | LOG_ERROR(fmt, ...) DS3D_LOG_PRINT_(stderr, ERROR, fmt, ##__VA_ARGS__) |
| #define | LOG_WARNING(fmt, ...) DS3D_LOG_PRINT_(stderr, WARNING, fmt, ##__VA_ARGS__) |
| #define | LOG_INFO(fmt, ...) DS3D_LOG_PRINT_(stdout, INFO, fmt, ##__VA_ARGS__) |
| #define | DS3D_FAILED_RETURN(condition, ret, fmt, ...) |
| #define | DS3D_ERROR_RETURN(code, fmt, ...) |
| #define | DS3D_THROW_ERROR(statement, code, msg) |
| #define | DS3D_THROW_ERROR_FMT(statement, code, fmt, ...) |
| #define | DS3D_CHECK_CUDA_ERROR(err, action, fmt, ...) |
| #define | DS3D_UNUSED(a) (void)(a) |
| #define | DS3D_TRY try |
| #define | DS3D_CATCH_ERROR(type, errcode, fmt, ...) |
| #define | DS3D_CATCH_ANY(errcode, fmt, ...) |
| #define | DS3D_EXPORT_API __attribute__((__visibility__("default"))) |
| #define | DS3D_EXTERN_C_BEGIN extern "C" { |
| #define | DS3D_EXTERN_C_END } |
| #define | DS3D_STR_PREFIX "DS3D::" |
| #define | DS3D_KEY_NAME(name) DS3D_STR_PREFIX name |
| #define | REGISTER_TYPE_ID(uint64Id) static constexpr TIdType __typeid() { return uint64Id; } |
| #define | DS3D_ROUND_UP(value, align) (((value) + (align)-1) & (~((align)-1))) |
| #define DS3D_CATCH_ANY | ( | errcode, | |
| fmt, | |||
| ... | |||
| ) |
Definition at line 117 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_CATCH_ERROR | ( | type, | |
| errcode, | |||
| fmt, | |||
| ... | |||
| ) |
Definition at line 110 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_CHECK_CUDA_ERROR | ( | err, | |
| action, | |||
| fmt, | |||
| ... | |||
| ) |
Definition at line 90 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_DISABLE_CLASS_COPY | ( | NoCopyClass | ) |
Definition at line 25 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_ERROR_RETURN | ( | code, | |
| fmt, | |||
| ... | |||
| ) |
Definition at line 72 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_EXPORT_API __attribute__((__visibility__("default"))) |
Definition at line 124 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_EXTERN_C_BEGIN extern "C" { |
Definition at line 125 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_EXTERN_C_END } |
Definition at line 126 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_FAILED_RETURN | ( | condition, | |
| ret, | |||
| fmt, | |||
| ... | |||
| ) |
Definition at line 64 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_FORMAT_ | ( | fmt, | |
| ... | |||
| ) | "%s:%d, " fmt "\n", __FILE__, __LINE__, ##__VA_ARGS__ |
Definition at line 36 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_KEY_NAME | ( | name | ) | DS3D_STR_PREFIX name |
Definition at line 129 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_LOG_PRINT_ | ( | out, | |
| level, | |||
| fmt, | |||
| ... | |||
| ) |
Definition at line 40 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_ROUND_UP | ( | value, | |
| align | |||
| ) | (((value) + (align)-1) & (~((align)-1))) |
Definition at line 135 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_STR_PREFIX "DS3D::" |
Definition at line 128 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_THROW_ERROR | ( | statement, | |
| code, | |||
| msg | |||
| ) |
Definition at line 78 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_THROW_ERROR_FMT | ( | statement, | |
| code, | |||
| fmt, | |||
| ... | |||
| ) |
Definition at line 83 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_TRY try |
Definition at line 108 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS3D_UNUSED | ( | a | ) | (void)(a) |
Definition at line 101 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define DS_ASSERT | ( | ... | ) | assert((__VA_ARGS__)) |
Definition at line 31 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define ENABLE_DEBUG NvDs3dEnableDebug() |
Definition at line 22 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define LOG_DEBUG | ( | fmt, | |
| ... | |||
| ) |
Definition at line 54 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define LOG_ERROR | ( | fmt, | |
| ... | |||
| ) | DS3D_LOG_PRINT_(stderr, ERROR, fmt, ##__VA_ARGS__) |
Definition at line 59 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define LOG_INFO | ( | fmt, | |
| ... | |||
| ) | DS3D_LOG_PRINT_(stdout, INFO, fmt, ##__VA_ARGS__) |
Definition at line 61 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define LOG_PRINT | ( | fmt, | |
| ... | |||
| ) |
Definition at line 50 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define LOG_WARNING | ( | fmt, | |
| ... | |||
| ) | DS3D_LOG_PRINT_(stderr, WARNING, fmt, ##__VA_ARGS__) |
Definition at line 60 of file 9.0/sources/includes/ds3d/common/defines.h.
| #define REGISTER_TYPE_ID | ( | uint64Id | ) | static constexpr TIdType __typeid() { return uint64Id; } |
Definition at line 131 of file 9.0/sources/includes/ds3d/common/defines.h.