yat  0.21pre
Macros
config_public.h File Reference

Go to the source code of this file.

Macros

#define YAT_HAVE_HTSLIB   1
 Define to 1 if htslib is available.
 
#define YAT_HAVE_HTSLIB_HTS_H   1
 Define to 1 if you have the <htslib/hts.h> header file.
 
#define YAT_HAVE_LIBBAM   YAT_HAVE_HTSLIB
 This macro is deprated, left for backward compatibility with yat 0.17.
 
#define YAT_HAVE_GCC_DEPRECATED   1
 Define if compiler supports deprecated attribute, as in g++ 4.0.
 
#define YAT_HAVE_BOOST_CONCEPT_WITH_CONSTRUCTOR   1
 Define if compiler supports boost concept with constructor.
 
#define YAT_HAVE_RVALUE   1
 Define if you have function std::string::contains. More...
 
#define YAT_HAVE_ATOMIC   1
 Define if compiler supports atomic */.
 
#define YAT_HAVE_LOG2   1
 Define if std::log2 exists.
 
#define YAT_HAVE_THROW_IF_NESTED   1
 Define if std::throw_if_nested exists.
 
#define YAT_HAVE_BOOST_ITERATOR_FACADE_PROXY_PTR   1
 Define to 1 if boost::exception_ptr works. More...
 
#define YAT_VERSION   "0.21pre"
 Version of yat in string format.
 
#define YAT_MAJOR_VERSION   0
 First digit in VERSION triplet.
 
#define YAT_MINOR_VERSION   21
 Second digit in VERSION triplet.
 
#define YAT_PATCH_VERSION   0
 Third digit in VERSION triplet or zero if VERSION is MAJOR.MINOR.
 
#define YAT_DEV_BUILD   true
 true if dev build (version ends with pre
 

Macro Definition Documentation

◆ YAT_HAVE_BOOST_ITERATOR_FACADE_PROXY_PTR

#define YAT_HAVE_BOOST_ITERATOR_FACADE_PROXY_PTR   1

Define to 1 if boost::exception_ptr works.

Define to 1 if boost::iterator_facade::operator-> works

◆ YAT_HAVE_RVALUE

#define YAT_HAVE_RVALUE   1

Define if you have function std::string::contains.

Define if you have function std::string::ends_with Define if you have function std::string::starts_with Define if compiler supports rvalues */


Generated on Wed Jan 25 2023 03:34:29 for yat by  doxygen 1.8.14