File ret_check.h
FileList > deps > ret_check.h
Go to the source code of this file
#include "absl/base/optimization.h"
#include "mediapipe/framework/deps/status_builder.h"
#include "mediapipe/framework/deps/status_macros.h"
Namespaces
Type | Name |
---|---|
namespace | mediapipe |
Macros
Type | Name |
---|---|
define | MEDIAPIPE_INTERNAL_RET_CHECK_OP (name, op, lhs, rhs) RET\_CHECK((lhs)op(rhs)) |
define | RET_CHECK (cond) /* multi line expression */ |
define | RET_CHECK_EQ (lhs, rhs) MEDIAPIPE\_INTERNAL\_RET\_CHECK\_OP(EQ, ==, lhs, rhs) |
define | RET_CHECK_FAIL () return mediapipe::RetCheckFailSlowPath(MEDIAPIPE\_LOC) |
define | RET_CHECK_GE (lhs, rhs) MEDIAPIPE\_INTERNAL\_RET\_CHECK\_OP(GE, >=, lhs, rhs) |
define | RET_CHECK_GT (lhs, rhs) MEDIAPIPE\_INTERNAL\_RET\_CHECK\_OP(GT, >, lhs, rhs) |
define | RET_CHECK_LE (lhs, rhs) MEDIAPIPE\_INTERNAL\_RET\_CHECK\_OP(LE, <=, lhs, rhs) |
define | RET_CHECK_LT (lhs, rhs) MEDIAPIPE\_INTERNAL\_RET\_CHECK\_OP(LT, <, lhs, rhs) |
define | RET_CHECK_NE (lhs, rhs) MEDIAPIPE\_INTERNAL\_RET\_CHECK\_OP(NE, !=, lhs, rhs) |
define | RET_CHECK_OK (status) MP\_RETURN\_IF\_ERROR(mediapipe::RetCheckImpl((status), #status, MEDIAPIPE\_LOC)) |
Macro Definition Documentation
define MEDIAPIPE_INTERNAL_RET_CHECK_OP
#define MEDIAPIPE_INTERNAL_RET_CHECK_OP (
name,
op,
lhs,
rhs
) `RET_CHECK((lhs)op(rhs))`
define RET_CHECK
#define RET_CHECK (
cond
) `/* multi line expression */`
define RET_CHECK_EQ
#define RET_CHECK_EQ (
lhs,
rhs
) `MEDIAPIPE_INTERNAL_RET_CHECK_OP(EQ, ==, lhs, rhs)`
define RET_CHECK_FAIL
#define RET_CHECK_FAIL (
) `return mediapipe::RetCheckFailSlowPath(MEDIAPIPE_LOC)`
define RET_CHECK_GE
#define RET_CHECK_GE (
lhs,
rhs
) `MEDIAPIPE_INTERNAL_RET_CHECK_OP(GE, >=, lhs, rhs)`
define RET_CHECK_GT
#define RET_CHECK_GT (
lhs,
rhs
) `MEDIAPIPE_INTERNAL_RET_CHECK_OP(GT, >, lhs, rhs)`
define RET_CHECK_LE
#define RET_CHECK_LE (
lhs,
rhs
) `MEDIAPIPE_INTERNAL_RET_CHECK_OP(LE, <=, lhs, rhs)`
define RET_CHECK_LT
#define RET_CHECK_LT (
lhs,
rhs
) `MEDIAPIPE_INTERNAL_RET_CHECK_OP(LT, <, lhs, rhs)`
define RET_CHECK_NE
#define RET_CHECK_NE (
lhs,
rhs
) `MEDIAPIPE_INTERNAL_RET_CHECK_OP(NE, !=, lhs, rhs)`
define RET_CHECK_OK
#define RET_CHECK_OK (
status
) `MP_RETURN_IF_ERROR(mediapipe::RetCheckImpl((status), #status, MEDIAPIPE_LOC))`
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/deps/ret_check.h