DescriptionAdding some features to proxy.h, and restructuring the macros.
New features are:
- Invoke a destructor on the worker thread.
- Make proxy wrapper for a non-refcounted object.
- Ability to use unique_ptrs (as arguments or return values).
These features are needed by this CL:
https://codereview.webrtc.org/2632613002/
BUG=None
Review-Url: https://codereview.webrtc.org/2628343003
Cr-Commit-Position: refs/heads/master@{#16151}
Committed: https://chromium.googlesource.com/external/webrtc/+/d99a200fad07a23e4e31daab50b7b55bf364ad06
Patch Set 1 #
Total comments: 8
Patch Set 2 : Rename "NON_REFCOUNTED" to "OWNED". #Patch Set 3 : Add tests. #Patch Set 4 : Also support std::unique_ptrs (by std::moving arguments and results) #Patch Set 5 : Fixing "depends on patchset..." #
Total comments: 1
Dependent Patchsets: Messages
Total messages: 19 (11 generated)
|