๐Ÿ“ฆ amake / GrandPerspective

๐Ÿ“„ StatelessFileItemMapping.h ยท 16 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16#import <Cocoa/Cocoa.h>

#import "FileItemMapping.h"
#import "FileItemMappingScheme.h"

/* Base class for file item mapping implementations that do not maintain any state (which are
 * therefore thread-safe).
 *
 * Given that the implementation is stateless, the corresponding file item mapping scheme can always
 * return the same file item mapping instance, which therefore can also represent the scheme.
 */
@interface StatelessFileItemMapping : NSObject <FileItemMappingScheme, FileItemMapping> {
}

@end