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