#ifndef _RAR_OPTIONS_
#define _RAR_OPTIONS_
#define DEFAULT_RECOVERY …
#define DEFAULT_RECVOLUMES …
#define VOLSIZE_AUTO …
enum PATH_EXCL_MODE { … };
enum { … };
enum { … };
enum EXTTIME_MODE { … };
enum { … };
enum MESSAGE_TYPE { … };
enum RECURSE_MODE
{ … };
enum OVERWRITE_MODE
{ … };
enum ARC_METADATA
{ … };
enum QOPEN_MODE { … };
enum RAR_CHARSET { … };
#define MAX_FILTER_TYPES …
enum FilterState { … };
enum SAVECOPY_MODE { … };
enum APPENDARCNAME_MODE
{ … };
enum POWER_MODE { … };
enum SOUND_NOTIFY_MODE { … };
struct FilterMode
{ … };
#define MAX_GENERATE_MASK …
class RAROptions
{ … };
#endif