You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tellico/src/translators/translators.h

78 lines
1.6 KiB

/***************************************************************************
copyright : (C) 2003-2006 by Robby Stephenson
email : robby@periapsis.org
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of version 2 of the GNU General Public License as *
* published by the Free Software Foundation; *
* *
***************************************************************************/
#ifndef TRANSLATORS_H
#define TRANSLATORS_H
namespace Tellico {
namespace Import {
enum Format {
TellicoXML = 0,
Bibtex,
Bibtexml,
CSV,
XSLT,
AudioFile,
MODS,
Alexandria,
FreeDB,
RIS,
GCfilms,
FileListing,
GRS1,
AMC,
Griffith,
PDF,
Referencer,
Delicious
};
enum Action {
Replace,
Append,
Merge
};
enum Target {
None,
File,
Dir
};
}
namespace Export {
enum Format {
TellicoXML = 0,
TellicoZip,
Bibtex,
Bibtexml,
HTML,
CSV,
XSLT,
Text,
PilotDB,
Alexandria,
ONIX,
GCfilms
};
enum Target {
None,
File,
Dir
};
}
}
#endif