|
LMMS
|
#include <memory.h>#include <stdlib.h>#include <stdio.h>#include <stdarg.h>#include <string.h>#include <binfile.h>#include <string>#include <iostream>#include "../src/adplug.h"#include "../src/silentopl.h"#include "../src/database.h"#include "mygetopt.h"Macros | |
| #define | HAVE_MKDIR 0 |
| #define | ADPLUGDB_FILE "adplug.db" |
| #define | ADPLUG_CONFDIR ".adplug" |
| #define | ADPLUGDB_PATH ADPLUGDB_FILE |
| #define | UNKNOWN_FILETYPE "*** Unknown ***" |
| #define | MSG_PANIC 0 |
| #define | MSG_ERROR 1 |
| #define | MSG_WARN 2 |
| #define | MSG_NOTE 3 |
| #define | MSG_DEBUG 4 |
Functions | |
| static void | message (int level, const char *fmt,...) |
| static CAdPlugDatabase::CKey | file2key (const char *filename) |
| static void | usage () |
| static const std::string | file2type (const char *filename) |
| static void | db_add (const char *filename) |
| static bool | db_resolve (const char *filename) |
| static void | db_remove (const char *filename) |
| static void | copyright () |
| static void | db_error (bool dbokay) |
| static void | db_save (void) |
| static void | shutdown (void) |
| int | main (int argc, char *argv[]) |
Variables | |
| struct { | |
| const char * typestr | |
| CAdPlugDatabase::CRecord::RecordType type | |
| } | rtypes [] |
| struct { | |
| char * db_file | |
| CAdPlugDatabase::CRecord::RecordType rtype | |
| int message_level | |
| bool usedefaultdb | |
| bool usercomment | |
| bool cmdkeys | |
| const char * homedir | |
| } | cfg |
| static CAdPlugDatabase | mydb |
| static const char * | program_name |
| #define ADPLUG_CONFDIR ".adplug" |
| #define ADPLUGDB_FILE "adplug.db" |
| #define ADPLUGDB_PATH ADPLUGDB_FILE |
| #define HAVE_MKDIR 0 |
| #define MSG_DEBUG 4 |
| #define MSG_ERROR 1 |
| #define MSG_NOTE 3 |
| #define MSG_PANIC 0 |
| #define MSG_WARN 2 |
| #define UNKNOWN_FILETYPE "*** Unknown ***" |
|
static |
|
static |
|
static |
|
static |
|
static |
| struct { ... } cfg |
| bool cmdkeys |
| char* db_file |
| const char* homedir |
| int message_level |
|
static |
|
static |
| const struct { ... } rtypes[] |
| const char* typestr |
| bool usedefaultdb |
| bool usercomment |