Pivotal GemFire Native Client Cache Reference  9.0.6
CqOperation.hpp
Go to the documentation of this file.
1 #ifndef __GEMFIRE_CQ_OPERATION_H__
2 #define __GEMFIRE_CQ_OPERATION_H__
3 /*=========================================================================
4  * Copyright (c) 2002-2014 Pivotal Software, Inc. All Rights Reserved.
5  * This product is protected by U.S. and international copyright
6  * and intellectual property laws. Pivotal products are covered by
7  * more patents listed at http://www.pivotal.io/patents.
8  *========================================================================
9  */
10 
11 #include "gfcpp_globals.hpp"
12 
17 namespace gemfire {
22 class CPPCACHE_EXPORT CqOperation {
23  //public static methods
24  public:
25  // types of operation CORESPONDING TO THE ONES in gemfire.cache.Operation
26 
27  typedef enum {
28  OP_TYPE_INVALID = -1,
29  OP_TYPE_CREATE = 1,
30  OP_TYPE_UPDATE = 2,
31  OP_TYPE_INVALIDATE = 4,
32  OP_TYPE_REGION_CLEAR = 8,
33  OP_TYPE_DESTROY = 16,
34  OP_TYPE_MARKER = 32
35  } CqOperationType;
36 
37 };
38 } //namespace gemfire
39 #endif //ifndef __GEMFIRE_CQ_OPERATION_H__
This namespace contains all the GemFire C++ API classes, enumerations and globals.
Definition: Assert.hpp:19
#define CPPCACHE_EXPORT
Defines a GemFire CPPCACHE export.
Definition: gf_base.hpp:51

GemFire C++ Cache API Documentation