Logo
~Sockets~
~Examples~
~Contact~


Gemensamt Class Reference

#include <Gemensamt.h>

Inheritance diagram for Gemensamt:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Gemensamt ()
void SetServer (const std::string &x)
std::string GetServer ()
void SetUserAgent (const std::string &x)
std::string GetUserAgent ()
void SetHttpReferer (const std::string &x)
std::string GetHttpReferer ()

Private Attributes

std::string m_server
std::string m_user_agent
std::string m_http_referer

Detailed Description

File ......... Gemensamt.h Published .... 2004-07-13 Author ....... grymse@alhem.net

Definition at line 30 of file Gemensamt.h.


Constructor & Destructor Documentation

Gemensamt::Gemensamt (  )  [inline]

Definition at line 33 of file Gemensamt.h.

00033 {}


Member Function Documentation

void Gemensamt::SetServer ( const std::string &  x  )  [inline]

Definition at line 35 of file Gemensamt.h.

References m_server.

Referenced by ServerSocket::OnHeader().

00035 { m_server = x; }

std::string Gemensamt::GetServer (  )  [inline]

Definition at line 36 of file Gemensamt.h.

References m_server.

Referenced by ServerSocket::OnDetached().

00036                               {
00037                 Parse pa(m_server,":");
00038                 std::string str = pa.getword();
00039                 return str;
00040         }

void Gemensamt::SetUserAgent ( const std::string &  x  )  [inline]

Definition at line 41 of file Gemensamt.h.

References m_user_agent.

Referenced by ServerSocket::OnHeader().

00041 { m_user_agent = x; }

std::string Gemensamt::GetUserAgent (  )  [inline]

Definition at line 42 of file Gemensamt.h.

References m_user_agent.

00042 { return m_user_agent; }

void Gemensamt::SetHttpReferer ( const std::string &  x  )  [inline]

Definition at line 43 of file Gemensamt.h.

References m_http_referer.

Referenced by ServerSocket::OnHeader().

00043 { m_http_referer = x; }

std::string Gemensamt::GetHttpReferer (  )  [inline]

Definition at line 44 of file Gemensamt.h.

References m_http_referer.

00044 { return m_http_referer; }


Member Data Documentation

std::string Gemensamt::m_server [private]

Definition at line 47 of file Gemensamt.h.

Referenced by GetServer(), and SetServer().

std::string Gemensamt::m_user_agent [private]

Definition at line 48 of file Gemensamt.h.

Referenced by GetUserAgent(), and SetUserAgent().

std::string Gemensamt::m_http_referer [private]

Definition at line 49 of file Gemensamt.h.

Referenced by GetHttpReferer(), and SetHttpReferer().


The documentation for this class was generated from the following file:
Page, code, and content Copyright (C) 2006 by Anders Hedström
Generated on Mon Aug 29 20:21:47 2005 for C++ Sockets by  doxygen 1.4.4