class Parameter
Defined at line 38 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
Public Members
static Tag empty
static Tag buffer
static Tag value
Public Methods
void Parameter ()
Defined at line 53 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
template <typename _Tp, typename = std::enable_if_t<
_not_self<_Tp> &&
std::is_constructible_v<std::variant<bool, ::android::system::microfuchsia::trusted_app::Buffer, ::android::system::microfuchsia::trusted_app::Value>, _Tp>
>>
void Parameter (_Tp && _arg)
NOLINTNEXTLINE(google-explicit-constructor)
Defined at line 60 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
template <size_t _Np, typename... _Tp>
void Parameter (std::in_place_index_t<_Np> , _Tp &&... _args)
Defined at line 64 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
template <Tag _tag, typename... _Tp>
Parameter make (_Tp &&... _args)
Defined at line 68 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
template <Tag _tag, typename _Tp, typename... _Up>
Parameter make (std::initializer_list<_Tp> _il, _Up &&... _args)
Defined at line 73 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
Tag getTag ()
Defined at line 77 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
template <Tag _tag>
const auto & get ()
Defined at line 82 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
template <Tag _tag>
auto & get ()
Defined at line 88 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
template <Tag _tag, typename... _Tp>
void set (_Tp &&... _args)
Defined at line 94 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
bool operator== (const Parameter & _rhs)
Defined at line 98 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
bool operator< (const Parameter & _rhs)
Defined at line 101 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
bool operator!= (const Parameter & _rhs)
Defined at line 104 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
bool operator> (const Parameter & _rhs)
Defined at line 107 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
bool operator>= (const Parameter & _rhs)
Defined at line 110 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
bool operator<= (const Parameter & _rhs)
Defined at line 113 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
const ::android::String16 & getParcelableDescriptor ()
Defined at line 119 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
::android::status_t readFromParcel (const ::android::Parcel * _aidl_parcel)
std::string toString ()
Defined at line 123 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h
::android::status_t writeToParcel (::android::Parcel * _aidl_parcel)
Enumerations
enum Tag
| Name | Value |
|---|---|
| empty | 0 |
| buffer | 1 |
| value | 2 |
Defined at line 40 of file host_x64/gen/src/microfuchsia/tee/binder-proxy/android_system_microfuchsia_trusted_app_cpp_aidl/include/android/system/microfuchsia/trusted_app/Parameter.h