// =============================================================== //
//                                                                 //
//   File      : awti_exp_local.hxx                                //
//   Purpose   :                                                   //
//                                                                 //
//   Coded by Ralf Westram (coder@reallysoft.de) in October 2017   //
//   http://www.arb-home.de/                                       //
//                                                                 //
// =============================================================== //

#ifndef AWTI_EXP_LOCAL_HXX
#define AWTI_EXP_LOCAL_HXX

#define EXPORT_AWAR_PREFIX     "export/"
#define EXPORT_AWAR_TMP_PREFIX "tmp/" EXPORT_AWAR_PREFIX

#define AWAR_EXPORT_FILEBASE   EXPORT_AWAR_TMP_PREFIX "file"
#define AWAR_EXPORT_FILENAME   AWAR_EXPORT_FILEBASE "/file_name"
#define AWAR_EXPORT_FILESUFFIX AWAR_EXPORT_FILEBASE "/filter"

#define AWAR_EXPORT_FORMATBASE EXPORT_AWAR_TMP_PREFIX "form"
#define AWAR_EXPORT_FORMATNAME AWAR_EXPORT_FORMATBASE "/file_name"

#define AWAR_EXPORT_MULTIPLE_FILES EXPORT_AWAR_TMP_PREFIX "multiple_files"
#define AWAR_EXPORT_FORMAT_DESC    EXPORT_AWAR_TMP_PREFIX "description"
#define AWAR_EXPORT_FILTER_NAME    EXPORT_AWAR_TMP_PREFIX "filter/name"
#define AWAR_EXPORT_FTS            EXPORT_AWAR_TMP_PREFIX "fts"

#define AWAR_EXPORT_MARKED   EXPORT_AWAR_PREFIX "marked"
#define AWAR_EXPORT_COMPRESS EXPORT_AWAR_PREFIX "compress"
#define AWAR_EXPORT_CUTSTOP  EXPORT_AWAR_PREFIX "cutstop"

#define awti_assert(cond) arb_assert(cond)

#else
#error awti_exp_local.hxx included twice
#endif // AWTI_EXP_LOCAL_HXX
