it_bus/transaction_type_alias.h

00001 #ifndef _IT_BUS_TRANSACTION_TYPE_ALIAS_H_
00002 #define _IT_BUS_TRANSACTION_TYPE_ALIAS_H_
00003 
00004 #include <it_bus/var.h>
00005 #include <it_bus/string_map.h>
00006 
00007 namespace IT_Bus
00008 {
00009     class TransactionParticipant;
00010     typedef Var<TransactionParticipant> TransactionParticipant_var;
00011     typedef TransactionParticipant* TransactionParticipant_ptr;
00012     class TransactionIdentifier;
00013     typedef Var<TransactionIdentifier> TransactionIdentifier_var;
00014     typedef TransactionIdentifier* TransactionIdentifier_ptr;
00015     typedef StringMap<TransactionIdentifier_var> TransactionIdentifierMap;
00016 
00017     class TransactionSystem;
00018     typedef TransactionSystem* TransactionSystem_ptr;
00019     class TransactionSystemFactory;
00020     typedef Var<TransactionSystemFactory> TransactionSystemFactory_var;
00021     typedef TransactionSystemFactory* TransactionSystemFactory_ptr;
00022     class TransactionManagerFacade;
00023     typedef TransactionManagerFacade* TransactionManagerFacade_ptr;
00024 }
00025 
00026 #endif /*_IT_BUS_TRANSACTION_TYPE_ALIAS_H_*/
00027 

Generated on Thu Sep 7 11:39:06 2006 for Artix by  doxygen 1.4.7