(root)/
xz-5.4.5/
src/
xz/
options.h
       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.
      17  extern 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.
      24  extern 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.
      31  extern lzma_options_lzma *options_lzma(const char *str);