OWBI1::SessionLanguage Class Reference

#include <OWBI1_SessionLanguage.hpp>

Inheritance diagram for OWBI1::SessionLanguage:

Inheritance graph
[legend]
Collaboration diagram for OWBI1::SessionLanguage:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~SessionLanguage ()
virtual String getBestLanguage (const StringArray &languages, const String &defaultLanguage=String()) const =0
 Evaluate the best language to use, based upon what the http client specified, as represented by this SessionLanguage object, and what the caller supports.
virtual void addContentLanguage (const String &contentLanguage)=0
virtual String getContentLanguage () const =0

Detailed Description

Definition at line 48 of file OWBI1_SessionLanguage.hpp.


Constructor & Destructor Documentation

OWBI1::SessionLanguage::~SessionLanguage  )  [virtual]
 

Definition at line 41 of file OWBI1_SessionLanguage.cpp.


Member Function Documentation

virtual void OWBI1::SessionLanguage::addContentLanguage const String contentLanguage  )  [pure virtual]
 

virtual String OWBI1::SessionLanguage::getBestLanguage const StringArray languages,
const String defaultLanguage = String()
const [pure virtual]
 

Evaluate the best language to use, based upon what the http client specified, as represented by this SessionLanguage object, and what the caller supports.

Parameters:
languages The set of languages the caller supports.
defaultLanguage The default language returned if no match is made.

virtual String OWBI1::SessionLanguage::getContentLanguage  )  const [pure virtual]
 


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:18:42 2006 for openwbem by  doxygen 1.4.6