FDO API Reference Feature Data Objects
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

FdoSchemaException Class Reference

#include <SchemaException.h>

Inherits FdoException.

Inherited by FdoAutogenerationException.

Inheritance diagram for FdoSchemaException:

[legend]
List of all members.

Detailed Description

The FdoSchemaException class is the exception type thrown from classes in the Schema package. It derives from a language level exception class that is environment-specific.

Definition at line 31 of file SchemaException.h.


Static Public Member Functions

FDO_API FdoSchemaExceptionCreate (FdoString *name, FdoException *cause)
 Constructs an instance of an FdoSchemaException using the specified arguments.
FDO_API FdoSchemaExceptionCreate (FdoString *message)
 Constructs an instance of an FdoSchemaException using the specified arguments.
FDO_API FdoSchemaExceptionCreate ()
 Constructs a default instance of an FdoSchemaException.

Protected Member Functions

virtual void Dispose ()
 DOXYGEN-IGNORE
 FdoSchemaException (FdoString *message, FdoException *cause)
 FdoSchemaException (FdoString *message)
 FdoSchemaException ()
 Constructs a default instance of an FdoSchemaException.
virtual ~FdoSchemaException ()

Constructor & Destructor Documentation

FdoSchemaException::FdoSchemaException  )  [protected]
 

Constructs a default instance of an FdoSchemaException.

FdoSchemaException::FdoSchemaException FdoString message  )  [protected]
 

Constructs an instance of an FdoSchemaException using the specified arguments.

FdoSchemaException::FdoSchemaException FdoString message,
FdoException cause
[protected]
 

Constructs an instance of an FdoSchemaException using the specified arguments.

virtual FdoSchemaException::~FdoSchemaException  )  [protected, virtual]
 


Member Function Documentation

FDO_API FdoSchemaException* FdoSchemaException::Create FdoString name,
FdoException cause
[static]
 

Constructs an instance of an FdoSchemaException using the specified arguments.

Parameters:
name Input name text
cause Input cause of exception
Returns:
Returns FdoSchemaException

Reimplemented from FdoException.

Reimplemented in FdoAutogenerationException.

FDO_API FdoSchemaException* FdoSchemaException::Create FdoString message  )  [static]
 

Constructs an instance of an FdoSchemaException using the specified arguments.

Parameters:
message Input message text
Returns:
Returns FdoSchemaException

Reimplemented from FdoException.

Reimplemented in FdoAutogenerationException.

FDO_API FdoSchemaException* FdoSchemaException::Create  )  [static]
 

Constructs a default instance of an FdoSchemaException.

Returns:
Returns FdoSchemaException

Reimplemented from FdoException.

Reimplemented in FdoAutogenerationException.

Referenced by FdoSchemaCollection< FdoDataPropertyDefinition >::Add(), FdoSchemaCollection< FdoDataPropertyDefinition >::Insert(), and FdoSchemaCollection< FdoDataPropertyDefinition >::SetItem().

virtual void FdoSchemaException::Dispose  )  [protected, virtual]
 

DOXYGEN-IGNORE

Reimplemented from FdoException.

Reimplemented in FdoAutogenerationException.


The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.