#ifndef MEDIAPIPE_DEPS_STATUS_H_
#define MEDIAPIPE_DEPS_STATUS_H_
#include <functional>
#include <iosfwd>
#include <memory>
#include <string>
#include "absl/base/attributes.h"
#include "absl/log/absl_log.h"
#include "absl/status/status.h"
#include "absl/strings/string_view.h"
namespace mediapipe {
Status;
StatusCode;
ABSL_DEPRECATED("Use absl::OkStatus directly")
inline absl::Status OkStatus() { … }
extern std::string* MediaPipeCheckOpHelperOutOfLine(const absl::Status& v,
const char* msg);
inline std::string* MediaPipeCheckOpHelper(absl::Status v, const char* msg) { … }
#define MEDIAPIPE_DO_CHECK_OK(val, level) …
#define MEDIAPIPE_CHECK_OK(val) …
#define MEDIAPIPE_QCHECK_OK(val) …
#ifndef NDEBUG
#define MEDIAPIPE_DCHECK_OK(val) …
#else
#define MEDIAPIPE_DCHECK_OK …
#endif
#define CHECK_OK …
#define QCHECK_OK …
#define DCHECK_OK …
}
#endif