Rudiments
/home/dmuse/src/rudiments/include/rudiments/unixsocketutil.h
00001 // Copyright (c) 2002 David Muse
00002 // See the COPYING file for more information.
00003 
00004 #ifndef RUDIMENTS_UNIXSOCKETUTIL_H
00005 #define RUDIMENTS_UNIXSOCKETUTIL_H
00006 
00007 #include <rudiments/private/unixsocketutilincludes.h>
00008 
00009 #ifdef RUDIMENTS_NAMESPACE
00010 namespace rudiments {
00011 #endif
00012 
00013 class unixsocketutilprivate;
00014 
00017 class RUDIMENTS_DLLSPEC unixsocketutil {
00018         public:
00019 
00021                 unixsocketutil();
00022 
00025                 unixsocketutil(const unixsocketutil &u);
00026 
00029                 unixsocketutil  &operator=(const unixsocketutil &u);
00030 
00032                 virtual         ~unixsocketutil();
00033 
00038                 void    initialize(const char *filename);
00039 
00040         #include <rudiments/private/unixsocketutil.h>
00041 };
00042 
00043 #ifdef RUDIMENTS_NAMESPACE
00044 }
00045 #endif
00046 
00047 #endif