Go to the documentation of this file.
   15#include <zypp-core/APIConfig.h>         
   27#ifndef LIBZYPP_VERSION_MAJOR 
   28#error Missing APIConfig.h include (LIBZYPP_VERSION_MAJOR) 
   30#ifndef LIBZYPP_SOVERSION 
   31#error Missing APIConfig.h include (LIBZYPP_SOVERSION) 
   33#ifndef LIBZYPP_VERSION 
   34#error Missing APIConfig.h include (LIBZYPP_VERSION) 
   36#define LEGACY(CL) ( CL < 100 && LIBZYPP_VERSION_MAJOR <= CL ) || ( CL < 10000 && LIBZYPP_SOVERSION <= CL ) || LIBZYPP_VERSION <= CL 
   55  #define ZYPP_DECL_EXPORT __attribute__ ((visibility ("default"))) 
   56  #define ZYPP_DECL_IMPORT __attribute__ ((visibility ("default"))) 
   57  #define ZYPP_DECL_HIDDEN __attribute__ ((visibility ("hidden"))) 
   59  #define ZYPP_DECL_EXPORT 
   60  #define ZYPP_DECL_IMPORT 
   61  #define ZYPP_DECL_HIDDEN 
   65  #define ZYPP_API      ZYPP_DECL_EXPORT 
   66  #define ZYPP_TESTS    ZYPP_DECL_EXPORT 
   67  #define ZYPP_LOCAL    ZYPP_DECL_HIDDEN 
   69  #define ZYPP_API      ZYPP_DECL_IMPORT 
   70  #define ZYPP_TESTS    ZYPP_DECL_IMPORT 
   77#define ZYPP_API_DEPTESTOMATIC  ZYPP_API 
  111  #ifndef ZYPP_DEPRECATED 
  112  #define ZYPP_DEPRECATED __attribute__ ((deprecated)) 
  115  #ifndef ZYPP_DEPRECATED 
  116  #define ZYPP_DEPRECATED