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

Diff for /pegasus/src/Pegasus/Common/Exception.h between version 1.82 and 1.83

version 1.82, 2006/05/09 17:41:41 version 1.83, 2006/08/15 18:56:08
Line 40 
Line 40 
 #include <Pegasus/Common/Linkage.h> #include <Pegasus/Common/Linkage.h>
 #include <Pegasus/Common/ContentLanguageList.h> #include <Pegasus/Common/ContentLanguageList.h>
  
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  #ifdef PEGASUS_INTERNALONLY
 # include <Pegasus/Common/MessageLoader.h> # include <Pegasus/Common/MessageLoader.h>
 #endif #endif
  
Line 65 
Line 65 
     ///     ///
     Exception(const Exception& exception);     Exception(const Exception& exception);
  
 // l10n  #ifdef PEGASUS_INTERNALONLY
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  
     */  
     Exception(const MessageLoaderParms& msgParms);     Exception(const MessageLoaderParms& msgParms);
 #endif #endif
  
Line 78 
Line 75 
     ///     ///
     virtual const String& getMessage() const;     virtual const String& getMessage() const;
  
 // l10n  #ifdef PEGASUS_INTERNALONLY
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES      // Note: Not virtual to preserve binary compatibility.
     // Note: Rlse 2.3 - not virtual to preserve binary compatibility.  
     /** <I><B>Experimental Interface</B></I><BR>  
     */  
     const ContentLanguageList& getContentLanguages() const;     const ContentLanguageList& getContentLanguages() const;
  
     // Note: Rlse 2.3 - not virtual to preserve binary compatibility.      // Not virtual to preserve binary compatibility.
     /** <I><B>Experimental Interface</B></I><BR>  
     */  
     void setContentLanguages(const ContentLanguageList& langs);     void setContentLanguages(const ContentLanguageList& langs);
 #endif #endif
  
Line 112 
Line 104 
 public: public:
     ///     ///
     AlreadyExistsException(const String& message);     AlreadyExistsException(const String& message);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     AlreadyExistsException(MessageLoaderParms& msgParms);     AlreadyExistsException(MessageLoaderParms& msgParms);
 #endif #endif
 }; };
Line 125 
Line 116 
 public: public:
     ///     ///
     InvalidNameException(const String& name);     InvalidNameException(const String& name);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     InvalidNameException(MessageLoaderParms& msgParms);     InvalidNameException(MessageLoaderParms& msgParms);
 #endif #endif
 }; };
Line 138 
Line 128 
 public: public:
     ///     ///
     InvalidNamespaceNameException(const String& name);     InvalidNamespaceNameException(const String& name);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     InvalidNamespaceNameException(MessageLoaderParms& msgParms);     InvalidNamespaceNameException(MessageLoaderParms& msgParms);
 #endif #endif
 }; };
Line 160 
Line 149 
     ///     ///
     TypeMismatchException();     TypeMismatchException();
     TypeMismatchException(const String& message);     TypeMismatchException(const String& message);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     TypeMismatchException(MessageLoaderParms& msgParms);     TypeMismatchException(MessageLoaderParms& msgParms);
 #endif #endif
  
Line 190 
Line 178 
 public: public:
     ///     ///
     MalformedObjectNameException(const String& objectName);     MalformedObjectNameException(const String& objectName);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     MalformedObjectNameException(MessageLoaderParms& msgParms);     MalformedObjectNameException(MessageLoaderParms& msgParms);
 #endif #endif
 }; };
Line 203 
Line 190 
 public: public:
     ///     ///
     BindFailedException(const String& message);     BindFailedException(const String& message);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     BindFailedException(MessageLoaderParms& msgParms);     BindFailedException(MessageLoaderParms& msgParms);
 #endif #endif
 }; };
Line 216 
Line 202 
 public: public:
     ///     ///
     InvalidLocatorException(const String& locator);     InvalidLocatorException(const String& locator);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     InvalidLocatorException(MessageLoaderParms& msgParms);     InvalidLocatorException(MessageLoaderParms& msgParms);
 #endif #endif
 }; };
Line 237 
Line 222 
 public: public:
     ///     ///
     CannotConnectException(const String& message);     CannotConnectException(const String& message);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     CannotConnectException(MessageLoaderParms& msgParms);     CannotConnectException(MessageLoaderParms& msgParms);
 #endif #endif
 }; };
Line 274 
Line 258 
 public: public:
     ///     ///
     SSLException(const String& message);     SSLException(const String& message);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     SSLException(MessageLoaderParms& msgParms);     SSLException(MessageLoaderParms& msgParms);
 #endif #endif
 }; };
Line 287 
Line 270 
 public: public:
     ///     ///
     DateTimeOutOfRangeException(const String& message);     DateTimeOutOfRangeException(const String& message);
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  #ifdef PEGASUS_INTERNALONLY
     */  
     DateTimeOutOfRangeException(MessageLoaderParms& msgParms);     DateTimeOutOfRangeException(MessageLoaderParms& msgParms);
 #endif #endif
 }; };
Line 306 
Line 288 
         CIMStatusCode code = CIM_ERR_SUCCESS,         CIMStatusCode code = CIM_ERR_SUCCESS,
         const String& message = String::EMPTY);         const String& message = String::EMPTY);
  
 // l10n  #ifdef PEGASUS_INTERNALONLY
 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES  
     /** <I><B>Experimental Interface</B></I><BR>  
     */  
     CIMException(     CIMException(
         CIMStatusCode code,         CIMStatusCode code,
         const MessageLoaderParms& msgParms);         const MessageLoaderParms& msgParms);


Legend:
Removed from v.1.82  
changed lines
  Added in v.1.83

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2