slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
YogaJniException.h
浏览该文件的文档.
1/*
2 * Copyright (c) Meta Platforms, Inc. and affiliates.
3 *
4 * This source code is licensed under the MIT license found in the
5 * LICENSE file in the root directory of this source tree.
6 */
7
8#include <stdexcept>
9#include <string>
10#include "common.h"
11
18class YogaJniException : public std::exception {
19 public:
21 ~YogaJniException() override;
22
23 explicit YogaJniException(jthrowable throwable);
24
25 YogaJniException(YogaJniException&& rhs) noexcept;
26
28
30
31 private:
33};
34
35} // namespace facebook::yoga::vanillajni
Definition ScopedGlobalRef.h:49
Definition ScopedLocalRef.h:47
Definition YogaJniException.h:18
ScopedLocalRef< jthrowable > getThrowable() const noexcept
Definition YogaJniException.cpp:43
~YogaJniException() override
Definition YogaJniException.cpp:35
YogaJniException()
Definition YogaJniException.cpp:15
ScopedGlobalRef< jthrowable > throwable_
Definition YogaJniException.h:32
Definition common.cpp:10
jobject jthrowable
Definition jni.h:97