1 /*------------------------------------------------------------------------------
 2 Name:      xmlBlasterClient.h
 3 Project:   xmlBlaster.org
 4 Copyright: xmlBlaster.org, see xmlBlaster-LICENSE file
 5 Comment:   Can be used for clients to include everything
 6 ------------------------------------------------------------------------------*/
 7 
 8 #ifndef _CLIENT_XMLBLASTERCLIENT_H
 9 #define _CLIENT_XMLBLASTERCLIENT_H
10 
11 #include <util/qos/ConnectQos.h>
12 #include <util/qos/DisconnectQos.h> 
13 
14 #include <client/qos/EraseQos.h>
15 #include <client/qos/EraseReturnQos.h>
16 #include <client/qos/GetQos.h>
17 #include <client/qos/GetReturnQos.h>
18 #include <client/qos/PublishQos.h>
19 #include <client/qos/PublishReturnQos.h>
20 #include <client/qos/SubscribeQos.h>
21 #include <client/qos/SubscribeReturnQos.h>
22 #include <client/qos/UnSubscribeQos.h>
23 #include <client/qos/UnSubscribeReturnQos.h>
24 #include <client/qos/UpdateQos.h>
25 #include <client/qos/UpdateReturnQos.h>
26 
27 #include <client/key/EraseKey.h>
28 #include <client/key/GetKey.h>
29 #include <client/key/GetReturnKey.h>
30 #include <client/key/PublishKey.h>
31 #include <client/key/SubscribeKey.h>
32 #include <client/key/UnSubscribeKey.h>
33 #include <client/key/UpdateKey.h>
34 
35 /**
36  * Helper namespace for clients which presents all relevant xmlBlaster
37  * namespaces in a simple and short namespace 'xmlBlaster'
38  */
39 namespace xmlBlaster {
40    using namespace org::xmlBlaster::util;
41    //using namespace org::xmlBlaster::util::thread;
42    //using namespace org::xmlBlaster::util::dispatch;
43    using namespace org::xmlBlaster::util::qos;
44    using namespace org::xmlBlaster::util::key;
45    using namespace org::xmlBlaster::client;
46    using namespace org::xmlBlaster::client::qos;
47    using namespace org::xmlBlaster::client::key;
48 }
49 
50 #endif


syntax highlighted by Code2HTML, v. 0.9.1