Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

browse_client.cpp

Go to the documentation of this file.
00001 
00002 #ifdef WIN32
00003 #pragma warning (disable:4786)
00004 #endif
00005 
00006 #include "API/Network/browse_client.h"
00007 #include "browse_client_generic.h"
00008 
00010 // CL_BrowseClient construction:
00011 
00012 CL_BrowseClient::CL_BrowseClient(
00013         const CL_IPAddress &browse_master,
00014         const std::string &app_id)
00015 : impl(NULL)
00016 {
00017         impl = new CL_BrowseClient_Generic(browse_master, app_id);
00018 }
00019 
00020 CL_BrowseClient::~CL_BrowseClient()
00021 {
00022         delete impl;
00023 }
00024 
00026 // CL_BrowseClient attributes:
00027 
00028 CL_Signal_v2<const CL_IPAddress &, const std::string &> &CL_BrowseClient::sig_server_added()
00029 {
00030         return impl->sig_server_added;
00031 }
00032 
00033 CL_Signal_v2<const CL_IPAddress &, const std::string &> &CL_BrowseClient::sig_server_updated()
00034 {
00035         return impl->sig_server_updated;
00036 }
00037 
00038 CL_Signal_v1<const CL_IPAddress &> &CL_BrowseClient::sig_server_removed()
00039 {
00040         return impl->sig_server_removed;
00041 }
00042 
00044 // CL_BrowseClient operations:
00045 
00047 // CL_BrowseClient implementation:

Generated at Wed Apr 4 19:53:59 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001