Lines Matching refs:unique_ptr
35 using std::unique_ptr;
73 ::android::binder::Status Send(const ::std::unique_ptr<::std::vector<int32_t>>& goes_in, ::std::vector<double>* goes_in_and_out, ::std::vector<bool>* goes_out, ::std::vector<int32_t>* _aidl_return) override;
100 ::android::binder::Status BpComplexTypeInterface::Send(const ::std::unique_ptr<::std::vector<int32_t>>& goes_in, ::std::vector<double>* goes_in_and_out, ::std::vector<bool>* goes_out, ::std::vector<int32_t>* _aidl_return) {
380 ::std::unique_ptr<::std::vector<int32_t>> in_goes_in;
613 virtual ::android::binder::Status Send(const ::std::unique_ptr<::std::vector<int32_t>>& goes_in, ::std::vector<double>* goes_in_and_out, ::std::vector<bool>* goes_out, ::std::vector<int32_t>* _aidl_return) = 0;
662 unique_ptr<AidlInterface> Parse() {
665 unique_ptr<AidlInterface> ret;
666 std::vector<std::unique_ptr<AidlImport>> imports;
684 unique_ptr<CodeWriter> cw = GetStringWriter(&output);
713 unique_ptr<AidlInterface> interface = Parse();
715 unique_ptr<Document> doc = internals::BuildClientHeader(types_, *interface);
720 unique_ptr<AidlInterface> interface = Parse();
722 unique_ptr<Document> doc = internals::BuildClientSource(types_, *interface);
727 unique_ptr<AidlInterface> interface = Parse();
729 unique_ptr<Document> doc = internals::BuildServerHeader(types_, *interface);
734 unique_ptr<AidlInterface> interface = Parse();
736 unique_ptr<Document> doc = internals::BuildServerSource(types_, *interface);
741 unique_ptr<AidlInterface> interface = Parse();
743 unique_ptr<Document> doc = internals::BuildInterfaceHeader(types_, *interface);
748 unique_ptr<AidlInterface> interface = Parse();
750 unique_ptr<Document> doc = internals::BuildInterfaceSource(types_, *interface);
770 const unique_ptr<CppOptions> options_;
773 static unique_ptr<CppOptions> GetOptions() {
786 const unique_ptr<AidlInterface> interface = Parse();
793 const unique_ptr<AidlInterface> interface = Parse();
810 const unique_ptr<AidlInterface> interface = Parse();