/* FBErrorMetaData.h created by geert on Tue 05-May-1998 */

#import <Foundation/NSString.h>

@interface FBErrorMetaData : NSObject
{
    void* metaData;
}

@property(readonly) unsigned  errorCount;
@property(readonly) unsigned  warningCount;
@property(readonly) NSString* allErrorMessages;
@property(readonly) NSString* description;

- (BOOL)      isWarningAtIndex:(unsigned)errorIndex;
- (NSString*) errorCodeAtIndex:(unsigned)errorIndex;
- (NSString*) errorKindAtIndex:(unsigned)errorIndex;
- (NSString*) errorInfoAtIndex:(unsigned)errorIndex;
- (NSString*) errorMessageAtIndex:(unsigned)errorIndex;
- (NSString*) descriptionAtIndex:(unsigned)errorIndex;

@end
