~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/xa_storage_engine.h

  • Committer: Lee Bieber
  • Date: 2011-01-28 21:08:33 UTC
  • mfrom: (2119.4.3 try-visibility)
  • Revision ID: kalebral@gmail.com-20110128210833-nro17n81etdpcylm
Merge Monty - Enable -fvisibility=hidden

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
#include "drizzled/plugin/transactional_storage_engine.h"
25
25
#include "drizzled/plugin/xa_resource_manager.h"
26
26
 
 
27
#include "drizzled/visibility.h"
 
28
 
27
29
namespace drizzled
28
30
{
29
31
 
45
47
 * virtual abstract base class with the X/Open XA distributed
46
48
 * transaction protocol interface for resource managers.
47
49
 */
48
 
class XaStorageEngine :public TransactionalStorageEngine,
49
 
                       public XaResourceManager
 
50
class DRIZZLED_API XaStorageEngine :
 
51
  public TransactionalStorageEngine,
 
52
  public XaResourceManager
50
53
{
51
54
public:
52
55
  XaStorageEngine(const std::string name_arg,