/usr/include/GNUstep/Frameworks/Addresses.framework/Versions/0/ADConverter.h is in libaddresses-dev 0.4.8-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | // ADConverter.h (this is -*- ObjC -*-)
//
// \author: Björn Giesler <giesler@ira.uka.de>
//
// Address Book Framework for GNUstep
//
#ifndef _ADCONVERTER_H_
#define _ADCONVERTER_H_
#import <Foundation/Foundation.h>
#import <Addresses/ADRecord.h>
@protocol ADInputConverting
- initForInput;
- (BOOL) useString: (NSString*) string;
- (ADRecord*) nextRecord;
@end
@protocol ADOutputConverting
- initForOutput;
- (BOOL) canStoreMultipleRecords;
- (void) storeRecord: (ADRecord*) record;
- (NSString*) string;
@end
@interface ADConverterManager: NSObject
{
NSMutableDictionary *_icClasses, *_ocClasses;
}
+ (ADConverterManager*) sharedManager;
- (BOOL) registerInputConverterClass: (Class) c
forType: (NSString*) type;
- (BOOL) registerOutputConverterClass: (Class) c
forType: (NSString*) type;
- (id<ADInputConverting>) inputConverterForType: (NSString*) type;
- (id<ADOutputConverting>) outputConverterForType: (NSString*) type;
/*!
\brief Return a pre-initialized input converter for the given file
Find a fitting converter and pre-initialize it with the date for the
given file.
*/
- (id<ADInputConverting>) inputConverterWithFile: (NSString*) filename;
- (NSArray*) inputConvertableFileTypes;
- (NSArray*) outputConvertableFileTypes;
@end
#endif
|