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 54 55 56 57 58 59 60 61 62 63 64 65 66
|
/* file generated by oo2c -- do not edit */
#ifndef _MODULE_ParamPaths_
#define _MODULE_ParamPaths_
#include "Parameter.h"
typedef struct ParamPaths__PathDesc {
struct ParamPaths__PathDesc* next;
Parameter__String path;
} ParamPaths__PathDesc;
typedef struct ParamPaths__PathDesc* ParamPaths__Path;
typedef struct ParamPaths__PatternDesc {
struct ParamPaths__PatternDesc* next;
Parameter__String filePattern;
unsigned char rcsIsEnabled;
char _9pad, _10pad, _11pad;
ParamPaths__Path pathList;
} ParamPaths__PatternDesc;
typedef struct ParamPaths__PatternDesc* ParamPaths__Pattern;
typedef struct ParamPaths__PathsSectionDesc {
Parameter__Section next;
Parameter__String name;
unsigned char defined;
unsigned char noWrite;
char _10pad, _11pad;
ParamPaths__Pattern patternList;
unsigned char rcsEnabled;
char _17pad, _18pad, _19pad;
} ParamPaths__PathsSectionDesc;
typedef struct ParamPaths__PathsSectionDesc* ParamPaths__PathsSection;
typedef struct ParamPaths__NewFilesDesc {
Parameter__Section next;
Parameter__String name;
unsigned char defined;
unsigned char noWrite;
char _10pad, _11pad;
ParamPaths__Pattern patternList;
unsigned char rcsEnabled;
char _17pad, _18pad, _19pad;
} ParamPaths__NewFilesDesc;
typedef struct ParamPaths__NewFilesDesc* ParamPaths__NewFilesSection;
extern ParamPaths__PathsSection ParamPaths__paths;
extern ParamPaths__NewFilesSection ParamPaths__newFiles;
extern unsigned char ParamPaths__FindPath(const unsigned char* fileName__ref, int fileName_0d, unsigned char keepGivenPath, unsigned char* filePath, int filePath_0d);
extern void ParamPaths__GeneratePath(const unsigned char* fileName__ref, int fileName_0d, unsigned char* filePath, int filePath_0d);
extern unsigned char ParamPaths__FindPathExt(const unsigned char* fileName__ref, int fileName_0d, const unsigned char* ext__ref, int ext_0d, unsigned char keepGivenPath, unsigned char* filePath, int filePath_0d);
extern void ParamPaths__GeneratePathExt(const unsigned char* fileName__ref, int fileName_0d, const unsigned char* ext__ref, int ext_0d, unsigned char* filePath, int filePath_0d);
extern void ParamPaths__Init(unsigned char sectionPaths, unsigned char sectionNewFiles, unsigned char fallBackToPaths);
#define _TBP_ParamPaths__PathsSectionDesc_AddPattern void(*)(ParamPaths__PathsSection s, ParamPaths__Pattern p)
#define _TBN_ParamPaths__PathsSectionDesc_AddPattern 3
extern void ParamPaths__PathsSectionDesc_AddPattern(ParamPaths__PathsSection s, ParamPaths__Pattern p);
#define _TBP_ParamPaths__PathsSectionDesc_Parse void(*)(ParamPaths__PathsSection s, unsigned char includeEnd)
#define _TBN_ParamPaths__PathsSectionDesc_Parse 0
extern void ParamPaths__PathsSectionDesc_Parse(ParamPaths__PathsSection s, unsigned char includeEnd);
#define _TBP_ParamPaths__NewFilesDesc_Parse void(*)(ParamPaths__NewFilesSection s, unsigned char includeEnd)
#define _TBN_ParamPaths__NewFilesDesc_Parse 0
extern void ParamPaths__NewFilesDesc_Parse(ParamPaths__NewFilesSection s, unsigned char includeEnd);
#define _TBP_ParamPaths__PathsSectionDesc_Write void(*)(ParamPaths__PathsSection s)
#define _TBN_ParamPaths__PathsSectionDesc_Write 1
extern void ParamPaths__PathsSectionDesc_Write(ParamPaths__PathsSection s);
extern struct _TD ParamPaths__PathDesc_td;
extern struct _TD ParamPaths__PatternDesc_td;
extern struct _TD ParamPaths__PathsSectionDesc_td;
extern struct _TD ParamPaths__NewFilesDesc_td;
extern void ParamPaths_init(void);
#endif
|