The StaDyn Programming Language
Source code documentation of StaDyn, a hybrid static and dynamic typing language.
ErrorManagement.ErrorAdapter Class Reference

Represents an adapter of existing features in every error. More...

Inheritance diagram for ErrorManagement.ErrorAdapter:
ErrorManagement.IError ErrorManagement.ArgumentNumberError ErrorManagement.ArgumentOutOfRangeError ErrorManagement.AssignmentError ErrorManagement.ClassTypeInfoError ErrorManagement.CodeGenerationError ErrorManagement.ConstraintError ErrorManagement.DeclarationFoundError ErrorManagement.DefinedTypeError ErrorManagement.EntryPointFoundError ErrorManagement.EntryPointNotFoundError ErrorManagement.ExceptionClauseWrongDerived ErrorManagement.ExpectedInterfaceError ErrorManagement.ExpressionExpectedError ErrorManagement.FileNotFoundError ErrorManagement.IncorrectArraySizeError ErrorManagement.InstanceMethodCallFromStaticMethodError ErrorManagement.InternalOperationInterfaceError ErrorManagement.LoadingDynVarsError ErrorManagement.LValueError ErrorManagement.MultipleBaseClassError ErrorManagement.NoTypeAcceptsOperation ErrorManagement.NoTypeHasMember ErrorManagement.OperationNotAllowedError ErrorManagement.OverloadError ErrorManagement.ParserError ErrorManagement.PropertyWriteError ErrorManagement.ProtectionLevelError ErrorManagement.ReturnExpectedError ErrorManagement.SymbolNotFoundError ErrorManagement.TernaryError ErrorManagement.ThisWordFromStaticMethodError ErrorManagement.TypeCastError ErrorManagement.TypePromotionError ErrorManagement.UnificationError ErrorManagement.UnknownIDError ErrorManagement.UnknownMemberError ErrorManagement.UnknownTypeError

Public Member Functions

 ErrorAdapter (Location location)
 
 ErrorAdapter ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Protected Attributes

Location location
 

Properties

Location Location [get]
 
string ErrorType [get]
 Gets the name for the error type. More...
 
string Description [get, set]
 Gets the description for the error type. More...
 
- Properties inherited from ErrorManagement.IError
string ErrorType [get]
 Gets the name for the error type. More...
 
string Description [get]
 Gets the description for the error type. More...
 

Detailed Description

Represents an adapter of existing features in every error.

Definition at line 23 of file ErrorAdapter.cs.

Constructor & Destructor Documentation

ErrorManagement.ErrorAdapter.ErrorAdapter ( Location  location)

Definition at line 60 of file ErrorAdapter.cs.

ErrorManagement.ErrorAdapter.ErrorAdapter ( )

Definition at line 63 of file ErrorAdapter.cs.

Member Function Documentation

override bool ErrorManagement.ErrorAdapter.Equals ( object  obj)

Definition at line 68 of file ErrorAdapter.cs.

override int ErrorManagement.ErrorAdapter.GetHashCode ( )

Definition at line 74 of file ErrorAdapter.cs.

Member Data Documentation

Location ErrorManagement.ErrorAdapter.location
protected

Location: Encapsulates in one object the line, column and filename

Definition at line 29 of file ErrorAdapter.cs.

Property Documentation

string ErrorManagement.ErrorAdapter.Description
getset

Gets the description for the error type.

Definition at line 52 of file ErrorAdapter.cs.

string ErrorManagement.ErrorAdapter.ErrorType
get

Gets the name for the error type.

Definition at line 45 of file ErrorAdapter.cs.

Location ErrorManagement.ErrorAdapter.Location
get

Definition at line 38 of file ErrorAdapter.cs.


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