GRPC Objective-C  1.73.0
Instance Methods
GRXMappingWriter Class Reference

A "proxy" writer that transforms all the values of its input writer by using a mapping function. More...

#import <GRXMappingWriter.h>

Instance Methods

(instancetype) - initWithWriter:map:
 
- Instance Methods inherited from GRXForwardingWriter
(instancetype) - initWithWriter:
 
- Instance Methods inherited from GRXWriter
(void) - startWithWriteable:
 Transition to the Started state, and start sending messages to the writeable (a reference to it is retained). More...
 
(void) - finishWithError:
 Send writesFinishedWithError:errorOrNil to the writeable. More...
 
(GRXWriter *) - map:
 Returns a writer that wraps the receiver, and has all the values the receiver would write transformed by the provided mapping function. More...
 

Additional Inherited Members

- Class Methods inherited from GRXWriter
(instancetype) + writerWithEnumerator:
 Returns a writer that pulls values from the passed NSEnumerator instance and pushes them to its writeable. More...
 
(instancetype) + writerWithValueSupplier:
 Returns a writer that pushes to its writeable the successive values returned by the passed block. More...
 
(instancetype) + writerWithContainer:
 Returns a writer that iterates over the values of the passed container and pushes them to its writeable. More...
 
(instancetype) + writerWithValue:
 Returns a writer that sends the passed value to its writeable and then finishes (releasing the value). More...
 
(instancetype) + writerWithError:
 Returns a writer that, as part of its start method, sends the passed error to the writeable (then releasing the error). More...
 
(instancetype) + emptyWriter
 Returns a writer that, as part of its start method, finishes immediately without sending any values to its writeable. More...
 
- Properties inherited from GRXWriter
GRXWriterState state
 This property can be used to query the current state of the writer, which determines how it might currently use its writeable. More...
 

Detailed Description

A "proxy" writer that transforms all the values of its input writer by using a mapping function.

Method Documentation

◆ initWithWriter:map:

- (instancetype) initWithWriter: (GRXWriter *)  writer
map: (id(^)(id value))  NS_DESIGNATED_INITIALIZER 

The documentation for this class was generated from the following file: