00001 // Definition of the ClientSocket class 00002 00003 #ifndef ClientSocket_class 00004 #define ClientSocket_class 00005 00006 #include "Socket.h" 00007 00008 00009 class ClientSocket : private Socket 00010 { 00011 public: 00012 00013 ClientSocket ( std::string host, int port ); 00014 virtual ~ClientSocket(){}; 00015 00016 const ClientSocket& operator << ( const std::string& ) const; 00017 const ClientSocket& operator >> ( std::string& ) const; 00018 00019 }; 00020 00021 00022 #endif 00023