(file) Return to LanguageParser.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/LanguageParser.h between version 1.17 and 1.17.4.1

version 1.17, 2005/12/19 21:51:37 version 1.17.4.1, 2006/01/18 17:37:56
Line 44 
Line 44 
 #include <Pegasus/Common/Config.h> #include <Pegasus/Common/Config.h>
 #include <Pegasus/Common/String.h> #include <Pegasus/Common/String.h>
 #include <Pegasus/Common/Array.h> #include <Pegasus/Common/Array.h>
 #include <Pegasus/Common/AcceptLanguages.h>  #include <Pegasus/Common/AcceptLanguageList.h>
 #include <Pegasus/Common/ContentLanguages.h>  #include <Pegasus/Common/ContentLanguageList.h>
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
Line 59 
Line 59 
 public: public:
  
     /**     /**
         Builds an AcceptLanguages object from an HTTP Accept-Language          Builds an AcceptLanguageList object from an HTTP Accept-Language
         header value.         header value.
         @param acceptLanguageHeader A String containing an HTTP         @param acceptLanguageHeader A String containing an HTTP
         Accept-Language header value from which to build the AcceptLanguages          Accept-Language header value from which to build the AcceptLanguageList
         object.         object.
         @exception InvalidAcceptLanguageHeader if a syntax error is         @exception InvalidAcceptLanguageHeader if a syntax error is
         encountered.         encountered.
      */      */
     static AcceptLanguages parseAcceptLanguageHeader(      static AcceptLanguageList parseAcceptLanguageHeader(
         const String& acceptLanguageHeader);         const String& acceptLanguageHeader);
  
     /**     /**
         Builds a ContentLanguages object from an HTTP Content-Language          Builds a ContentLanguageList object from an HTTP Content-Language
         header value.         header value.
         @param contentLanguageHeader A String containing an HTTP         @param contentLanguageHeader A String containing an HTTP
         Content-Language header value from which to build the ContentLanguages          Content-Language header value from which to build the
         object.          ContentLanguageList object.
         @exception InvalidContentLanguageHeader if a syntax error is         @exception InvalidContentLanguageHeader if a syntax error is
         encountered.         encountered.
      */      */
     static ContentLanguages parseContentLanguageHeader(      static ContentLanguageList parseContentLanguageHeader(
         const String& contentLanguageHeader);         const String& contentLanguageHeader);
  
     /**     /**
Line 110 
Line 110 
     static void validateQualityValue(Real32 quality);     static void validateQualityValue(Real32 quality);
  
     /**     /**
         Builds an HTTP Accept-Language header value from an AcceptLanguages          Builds an HTTP Accept-Language header value from an AcceptLanguageList
         object.         object.
         @param acceptLanguages The AcceptLanguages object to be encoded in an          @param acceptLanguages The AcceptLanguageList object to be encoded in
         HTTP Accept-Language header.          an HTTP Accept-Language header.
      */      */
     static String buildAcceptLanguageHeader(     static String buildAcceptLanguageHeader(
         const AcceptLanguages& acceptLanguages);          const AcceptLanguageList& acceptLanguages);
  
     /**     /**
         Builds an HTTP Content-Language header value from an ContentLanguages          Builds an HTTP Content-Language header value from a ContentLanguageList
         object.         object.
         @param contentLanguages The ContentLanguages object to be encoded in an          @param contentLanguages The ContentLanguageList object to be encoded
         HTTP Content-Language header.          in an HTTP Content-Language header.
      */      */
     static String buildContentLanguageHeader(     static String buildContentLanguageHeader(
         const ContentLanguages& contentLanguages);          const ContentLanguageList& contentLanguages);
  
     /**     /**
         Returns the default accept languages based on environment settings.         Returns the default accept languages based on environment settings.
         ATTN: What is the behavior?  This is only implemented if MESSAGES and         ATTN: What is the behavior?  This is only implemented if MESSAGES and
         ICU are used.         ICU are used.
      */      */
     static AcceptLanguages getDefaultAcceptLanguages();      static AcceptLanguageList getDefaultAcceptLanguages();
  
 private: private:
  


Legend:
Removed from v.1.17  
changed lines
  Added in v.1.17.4.1

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2