Lines Matching refs:TransferData
20 class TransferData : public MemoryRetainer {
32 std::unique_ptr<TransferData> self) = 0;
80 void AddTransferable(std::unique_ptr<TransferData>&& data);
89 const std::vector<std::unique_ptr<TransferData>>& transferables() const { in transferables()
102 std::vector<std::unique_ptr<TransferData>> transferables_;
110 class MessagePortData : public TransferData {
138 std::unique_ptr<TransferData> self) override;
228 std::unique_ptr<TransferData> TransferForMessaging() override;
258 std::unique_ptr<TransferData> TransferForMessaging() override;
259 std::unique_ptr<TransferData> CloneForMessaging() const override;
271 std::unique_ptr<TransferData> TransferOrClone(TransferMode mode) const;
273 class Data : public TransferData {
280 std::unique_ptr<TransferData> self) override;