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

Diff for /pegasus/src/Pegasus/Common/Exception.cpp between version 1.7 and 1.8

version 1.7, 2001/02/16 02:06:06 version 1.8, 2001/03/05 04:29:01
Line 23 
Line 23 
 // Author: // Author:
 // //
 // $Log$ // $Log$
   // Revision 1.8  2001/03/05 04:29:01  mike
   // renamed CimException to CIMException
   //
 // Revision 1.7  2001/02/16 02:06:06  mike // Revision 1.7  2001/02/16 02:06:06  mike
 // Renamed many classes and headers. // Renamed many classes and headers.
 // //
Line 180 
Line 183 
  
 //////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
 // //
 // CimException  // CIMException
 // //
 //////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
  
Line 225 
Line 228 
     "The specified extrinsic method does not exist."     "The specified extrinsic method does not exist."
 }; };
  
 CimException::CimException(CimException::Code code)  static String _makeCIMExceptionMessage(
     : Exception(_cimMessages[Uint32(code)]), _code(code)      CIMException::Code code,
       const String& extraMessage)
   {
       String tmp = _cimMessages[Uint32(code)];
       tmp.append(": ");
       tmp.append(extraMessage);
       return tmp;
   }
   
   CIMException::CIMException(
       CIMException::Code code,
       const String& extraMessage)
       : Exception(_makeCIMExceptionMessage(code, extraMessage)), _code(code)
 { {
  
 } }
  
 const char* CimException::codeToString(CimException::Code code)  const char* CIMException::codeToString(CIMException::Code code)
 { {
     return _cimMessages[Uint32(code)];     return _cimMessages[Uint32(code)];
 } }


Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2