build-artifacts/win/product/include/gfcpp/CqOperation.hpp

Go to the documentation of this file.
00001 #ifndef __GEMFIRE_CQ_OPERATION_H__
00002 #define __GEMFIRE_CQ_OPERATION_H__
00003 /*=========================================================================
00004  * Copyright (c) 2002-2014 Pivotal Software, Inc. All Rights Reserved.
00005  * This product is protected by U.S. and international copyright
00006  * and intellectual property laws. Pivotal products are covered by
00007  * more patents listed at http://www.pivotal.io/patents.
00008  *========================================================================
00009  */
00010 
00011 #include "gfcpp_globals.hpp"
00012 
00017 namespace gemfire {
00022 class CPPCACHE_EXPORT CqOperation {
00023      //public static methods
00024  public:
00025      // types of operation CORESPONDING TO THE ONES in gemfire.cache.Operation
00026 
00027    typedef enum { 
00028      OP_TYPE_INVALID = -1, 
00029      OP_TYPE_CREATE = 1, 
00030      OP_TYPE_UPDATE = 2, 
00031      OP_TYPE_INVALIDATE = 4, 
00032      OP_TYPE_REGION_CLEAR = 8, 
00033      OP_TYPE_DESTROY = 16, 
00034      OP_TYPE_MARKER = 32
00035    } CqOperationType;
00036     
00037 };
00038 } //namespace gemfire
00039 #endif //ifndef __GEMFIRE_CQ_OPERATION_H__

GemFire C++ Cache API Documentation