Couchbase Lite
Objective-C API for iOS and Mac OS
CBLReduceFuncs.h
Go to the documentation of this file.
1
//
2
// CBLReduceFuncs.h
3
// CouchbaseLite
4
//
5
// Created by Jens Alfke on 12/15/14.
6
// Copyright (c) 2014-2015 Couchbase, Inc. All rights reserved.
7
//
8
9
#import <Couchbaselite/CBLView.h>
10
11
NS_ASSUME_NONNULL_BEGIN
12
13
void
CBLRegisterReduceFunc
(NSString* name,
CBLReduceBlock
block);
14
15
__nullable
CBLReduceBlock
CBLGetReduceFunc
(NSString* name);
16
17
18
19
NS_ASSUME_NONNULL_END
NS_ASSUME_NONNULL_BEGIN
#define NS_ASSUME_NONNULL_BEGIN
Definition:
CBLBase.h:20
__nullable
#define __nullable
Definition:
CBLBase.h:23
CBLReduceBlock
__nonnull id(^ CBLReduceBlock)(NSArray *__nonnull keys, NSArray *__nonnull values, BOOL rereduce)
A "reduce" function called to summarize the results of a view.
Definition:
CBLView.h:35
NS_ASSUME_NONNULL_END
#define NS_ASSUME_NONNULL_END
Definition:
CBLBase.h:21
CBLGetReduceFunc
__nullable CBLReduceBlock CBLGetReduceFunc(NSString *name)
CBLRegisterReduceFunc
NS_ASSUME_NONNULL_BEGIN void CBLRegisterReduceFunc(NSString *name, CBLReduceBlock block)
Source
API
CBLReduceFuncs.h
Generated on Mon Oct 8 2018 13:46:12 for Couchbase Lite by
1.8.14