class AidlStructuredParcelable

Defined at line 1107 of file ../../third_party/android/platform/system/tools/aidl/aidl_language.h

Public Methods

void AidlStructuredParcelable (const AidlLocation & location, const std::string & name, const std::string & package, const Comments & comments, std::vector<std::string> * type_params, std::vector<std::unique_ptr<AidlMember>> * members)
void ~AidlStructuredParcelable ()

Defined at line 1113 of file ../../third_party/android/platform/system/tools/aidl/aidl_language.h

void AidlStructuredParcelable (const AidlStructuredParcelable & )

non-copyable, non-movable

Defined at line 1116 of file ../../third_party/android/platform/system/tools/aidl/aidl_language.h

void AidlStructuredParcelable (AidlStructuredParcelable && )

Defined at line 1117 of file ../../third_party/android/platform/system/tools/aidl/aidl_language.h

AidlStructuredParcelable & operator= (const AidlStructuredParcelable & )

Defined at line 1118 of file ../../third_party/android/platform/system/tools/aidl/aidl_language.h

AidlStructuredParcelable & operator= (AidlStructuredParcelable && )

Defined at line 1119 of file ../../third_party/android/platform/system/tools/aidl/aidl_language.h

const AidlStructuredParcelable * AsStructuredParcelable ()

Defined at line 1121 of file ../../third_party/android/platform/system/tools/aidl/aidl_language.h

bool CheckValid (const AidlTypenames & typenames)
std::string GetPreprocessDeclarationName ()

Defined at line 1122 of file ../../third_party/android/platform/system/tools/aidl/aidl_language.h

void DispatchVisit (AidlVisitor & v)

Defined at line 1125 of file ../../third_party/android/platform/system/tools/aidl/aidl_language.h