/export/loot1/users/build/gfcppsancout/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  * (c) Copyright 2002-2007, GemStone Systems, Inc. All Rights Reserved.
00005  * 1260 NW Waterhouse Ave., Suite 200,  Beaverton, OR 97006
00006  *========================================================================
00007  */
00008 
00009 #include "gfcpp_globals.hpp"
00010 
00015 namespace gemfire {
00020 class CPPCACHE_EXPORT CqOperation {
00021      //public static methods
00022  public:
00023      // types of operation CORESPONDING TO THE ONES in gemfire.cache.Operation
00024 
00025    typedef enum { 
00026      OP_TYPE_INVALID = -1, 
00027      OP_TYPE_CREATE = 1, 
00028      OP_TYPE_UPDATE = 2, 
00029      OP_TYPE_INVALIDATE = 4, 
00030      OP_TYPE_REGION_CLEAR = 8, 
00031      OP_TYPE_DESTROY = 16, 
00032      OP_TYPE_MARKER = 32
00033    } CqOperationType;
00034     
00035 };
00036 } //namespace gemfire
00037 #endif //ifndef __GEMFIRE_CQ_OPERATION_H__

GemFire C++ Cache API Documentation