1///////////////////////////////////////////////////////////////////////////////
2//
3/// \file       options.h
4/// \brief      Parser for filter-specific options
5//
6//  Author:     Lasse Collin
7//
8//  This file has been put into the public domain.
9//  You can do whatever you want with this file.
10//
11///////////////////////////////////////////////////////////////////////////////
12
13/// \brief      Parser for Delta options
14///
15/// \return     Pointer to allocated options structure.
16///             Doesn't return on error.
17extern lzma_options_delta *options_delta(const char *str);
18
19
20/// \brief      Parser for BCJ options
21///
22/// \return     Pointer to allocated options structure.
23///             Doesn't return on error.
24extern lzma_options_bcj *options_bcj(const char *str);
25
26
27/// \brief      Parser for LZMA options
28///
29/// \return     Pointer to allocated options structure.
30///             Doesn't return on error.
31extern lzma_options_lzma *options_lzma(const char *str);
32