This file is indexed.

/usr/include/GNUstep/GDLAccess/EOGenericRecord.h is in libsope-dev 2.2.17-1build2.

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
// $Id: EOGenericRecord.h 1 2004-08-20 10:38:46Z znek $

#ifndef __eoaccess_EOGenericRecord_H__
#define __eoaccess_EOGenericRecord_H__

#import <EOControl/EOGenericRecord.h>

@class NSDictionary;
@class EOEntity;

@interface EOGenericRecord(EOAccess)

// Initializing new instances

- (id)initWithPrimaryKey:(NSDictionary *)aKey entity:(EOEntity *)anEntity;

// Getting the associated entity

- (EOEntity *)entity;

@end

/*
 * Informal protocol. NOT implemented by NSObject.
 * Before sending one of this messages the caller must
 * check if the object responds to them.
 */

@interface NSObject(EOGenericRecord)

/*
 * Initialize an new instance of an object. 
 * If an enterprise object does not respond
 * to this method it will receive -init.
 */
- (id)initWithPrimaryKey:(NSDictionary *)key entity:(EOEntity *)entity;

/*
 * Determines the entity of user defined objects, 
 * when more than one entity uses the same class for its objects.
 */
- (EOEntity *)entity;

/*
 * Determine the class for object based on its fetched row. 
 * The returned class *must* be a subclass of the class that 
 * receives this method.
 */
+ (Class)classForEntity:(EOEntity *)entity values:(NSDictionary *)values;

@end

#endif /* __eoaccess_EOGenericRecord_H__ */