forked from korseby/TriTag
-
Notifications
You must be signed in to change notification settings - Fork 0
/
FFData.h
executable file
·29 lines (20 loc) · 946 Bytes
/
FFData.h
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
// $Id: FFData.h 259 2004-08-18 12:26:05Z ravemax $
extern NSString* FilePathIdent;
@interface FFData : NSObject
{
NSMutableArray* m_tableArray;
}
- (id)init;
- (void)addFiles:(NSArray*)files;
- (void)removeAllFiles;
- (unsigned)numOfRows;
- (NSString*)stringForRow:(unsigned)row andIdent:(NSString*)ident;
- (void)setStringForRow:(unsigned)row andIdent:(NSString*)ident toString:(NSString*)tostr;
- (void)allTagsToFolderSortedFilenamesForPattern:(NSString*)patStr withOpts:(id)optObj;
- (void)allTagsToFilenamesForPattern:(NSString*)patStr withOpts:(id)optObj shouldApply:(BOOL)apply;
- (void)allFilenamesToTagsForPattern:(NSString*)patStr withOpts:(id)optObj shouldApply:(BOOL)apply;
- (void)allToTagsWithOpts:(id)optObj; // apply = TRUE
- (void)setTrackWithNo:(int)trackNo toArtist:(NSString*)artist album:(NSString*)album
trackTitle:(NSString*)title andYear:(NSString*)year;
- (void)updateWithFreeDBData:(NSDictionary*)fdb;
@end