Searched refs:ScopedHandleBase (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/mojo/public/cpp/system/
H A Dhandle.h34 // |ScopedHandleBase| and |Scoped...Handle|:
36 // |ScopedHandleBase<HandleType>| is a templated scoped wrapper, for the handle
43 // |ScopedHandle| is just (a typedef of) a |ScopedHandleBase<Handle>|.
45 // |ScopedHandleBase<MessagePipeHandle>|. Etc. Note that a
61 // |ScopedHandleBase<SharedBufferHandle>|) as an "out" parameter.
81 // ScopedHandleBase ------------------------------------------------------------
86 class ScopedHandleBase { class in namespace:mojo
87 MOJO_MOVE_ONLY_TYPE_FOR_CPP_03(ScopedHandleBase, RValue)
90 ScopedHandleBase() {} function in class:mojo::ScopedHandleBase
91 explicit ScopedHandleBase(HandleTyp function in class:mojo::ScopedHandleBase
95 explicit ScopedHandleBase(ScopedHandleBase<CompatibleHandleType> other) function in class:mojo::ScopedHandleBase
100 ScopedHandleBase(RValue other) : handle_(other.object->release()) {} function in class:mojo::ScopedHandleBase
[all...]
H A Dbuffer.h29 typedef ScopedHandleBase<SharedBufferHandle> ScopedSharedBufferHandle;
56 ScopedHandleBase<BufferHandleType>* new_buffer) {
H A Ddata_pipe.h29 typedef ScopedHandleBase<DataPipeProducerHandle> ScopedDataPipeProducerHandle;
45 typedef ScopedHandleBase<DataPipeConsumerHandle> ScopedDataPipeConsumerHandle;
H A Dmessage_pipe.h29 typedef ScopedHandleBase<MessagePipeHandle> ScopedMessagePipeHandle;
/external/chromium_org/mojo/public/cpp/bindings/lib/
H A Dbindings_internal.h76 template <typename H> struct WrapperTraits<ScopedHandleBase<H>, true> {
H A Darray_serialization.h90 template <typename H> struct ArraySerializer<ScopedHandleBase<H>, H, true> {
91 static size_t GetSerializedSize(const Array<ScopedHandleBase<H> >& input) {
95 static void SerializeElements(Array<ScopedHandleBase<H> > input,
113 Array_Data<H>* input, Array<ScopedHandleBase<H> >* output) {
114 Array<ScopedHandleBase<H> > result(input->size());
/external/chromium_org/mojo/public/cpp/bindings/tests/
H A Dsample_service_unittest.cc179 const mojo::ScopedHandleBase<H>& value) {

Completed in 3196 milliseconds