Pivotal GemFire Native Client Cache Reference  9.0.6
InternalCacheTransactionManager2PC.hpp
1 #ifndef INTERNALCACHETRANSACTIONMANAGER2PC_H_
2 #define INTERNALCACHETRANSACTIONMANAGER2PC_H_
3 
4 /*=========================================================================
5  * Copyright (c) 2002-2015 Pivotal Software, Inc. All Rights Reserved.
6  * This product is protected by U.S. and international copyright
7  * and intellectual property laws. Pivotal products are covered by
8  * more patents listed at http://www.pivotal.io/patents.
9  *
10  * The specification of function behaviors is found in the corresponding .cpp file.
11  *
12  *========================================================================
13  */
14 
15 #include "CacheTransactionManager.hpp"
16 
17 
18 namespace gemfire {
19 
36 class CPPCACHE_EXPORT InternalCacheTransactionManager2PC: public virtual gemfire::CacheTransactionManager {
37 public:
38 
48  virtual void prepare() = 0;
49 
50 protected:
53 };
54 
55 }
56 
57 #endif /* INTERNALCACHETRANSACTIONMANAGER2PC_H_ */
This namespace contains all the GemFire C++ API classes, enumerations and globals.
Definition: Assert.hpp:19
Extension of the gemfire::CacheTransactionManager that enables client application to use Gemfire tran...
Definition: InternalCacheTransactionManager2PC.hpp:36
#define CPPCACHE_EXPORT
Defines a GemFire CPPCACHE export.
Definition: gf_base.hpp:51

GemFire C++ Cache API Documentation