Rudiments
/home/dmuse/src/rudiments/include/rudiments/clientserverfactory.h
00001 // Copyright (c) 2002 David Muse
00002 // See the COPYING file for more information.
00003 
00004 #ifndef RUDIMENTS_CLIENTSERVER_FACTORY_H
00005 #define RUDIMENTS_CLIENTSERVER_FACTORY_H
00006 
00007 #include <rudiments/private/clientserverfactoryincludes.h>
00008 
00009 #ifdef RUDIMENTS_NAMESPACE
00010 namespace rudiments {
00011 #endif
00012 
00015 class RUDIMENTS_DLLSPEC clientserverfactory {
00016         public:
00025                 static client   *getClient(const char *type);
00026 
00035                 static server   *getServer(const char *type);
00036 };
00037 
00038 #ifdef RUDIMENTS_NAMESPACE
00039 }
00040 #endif
00041 
00042 #endif