BLicenseException Class Reference

#include <BLicenseException.h>

Inheritance diagram for BLicenseException:

Inheritance graph
[legend]

List of all members.


Detailed Description

An exception that indicates that the user does not have a valid license to use this library.

This may be thrown if the user does not have a license at all, or if the user has an expired or invalid license.

Public Member Functions

 BLicenseException (const BString &msg, const BString &loc, const BString &details)
 Full constructor.
 BLicenseException (const BString &loc, const BString &details)
 Constructs a BLicenseException that gives the location from which the exception is thrown and some additional details about the exception.
 BLicenseException (const BString &msg)
 Constructs a BLicenseException that includes a description of the exception.
 BLicenseException ()
 Default constructor.


Constructor & Destructor Documentation

BLicenseException (  )  [inline]

Default constructor.

BLicenseException ( const BString msg  )  [inline]

Constructs a BLicenseException that includes a description of the exception.

Parameters:
msg A description message for this BLicenseException.

BLicenseException ( const BString loc,
const BString details 
) [inline]

Constructs a BLicenseException that gives the location from which the exception is thrown and some additional details about the exception.

Parameters:
loc The location from which the exception was thrown, typically a method name.
details Additional details specific to the circumstances under which this exception was thrown.

BLicenseException ( const BString msg,
const BString loc,
const BString details 
) [inline]

Full constructor.

This constructor allows the caller to supply a message that describes the exception, the location from which the exception was thrown, and some additional details about the exceptoin.

Parameters:
msg A description message for this BLicenseException.
loc The location from which the exception was thrown, typically a method name.
details Additional details specific to the circumstances under which this exception was thrown.


The documentation for this class was generated from the following file:

GeoTranslate 5.0 From Blue Marble Geographics