Reporting

TLicenseExceptionReport is a concrete class used to collect the exceptions that occur during the process of trying to license a product. The TLicenseExceptionReport contains a TLicenseProvider object that identifies the license provider that failed; the exception thrown describes the failure.

      class TLicenseExceptionReport{
      //    Copyright (C) 1995 Taligent, Inc. All rights reserved.
      public:
                  TLicenseExceptionReport();
                  TLicenseExceptionReport(TLicenseProduct* provider, TLicenseException* exception);
                  TLicenseExceptionReport(const TLicenseExceptionReport&);
                  ~TLicenseExceptionReport();
      
          void    GetProviderProduct(TLicenseProduct*& provider);
          void    GetProviderException(TStandardException*& exception);
      
          bool    IsEqual(const MCollectible* theOther) const;
      protected:
      };

[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker