libsmbios_c library
Macros
gcc.hpp File Reference

Go to the source code of this file.

Macros

#define LIBSMBIOS_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
 
#define LIBSMBIOS_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
 
#define LIBSMBIOS_NO_EXCEPTIONS
 
#define LIBSMBIOS_HAS_PRETTY_FUNCTION
 
#define LIBSMBIOS_HAS_FUNCTION
 
#define LIBSMBIOS_PACKED_ATTR   __attribute__ ((packed))
 
#define UNREFERENCED_PARAMETER(P)   ((void)(P))
 
#define MARK_UNUSED
 
#define _dbg_iostream_out(stream, line)   do { stream << line; } while(0)
 
#define _dbg_cout(line)   _dbg_iostream_out(cout, line)
 
#define _dbg_cerr(line)   _dbg_iostream_out(cerr, line)
 
#define _null_call(args...)   do {} while(0)
 
#define DCOUT   _null_call
 
#define DCERR   _null_call
 
#define LIBSMBIOS_HAS_THREADS
 
#define LIBSMBIOS_HAS_LONG_LONG
 
#define LIBSMBIOS_COMPILER   "GNU C++ version " __VERSION__
 

Macro Definition Documentation

◆ _dbg_cerr

#define _dbg_cerr (   line)    _dbg_iostream_out(cerr, line)

◆ _dbg_cout

#define _dbg_cout (   line)    _dbg_iostream_out(cout, line)

◆ _dbg_iostream_out

#define _dbg_iostream_out (   stream,
  line 
)    do { stream << line; } while(0)

◆ _null_call

#define _null_call (   args...)    do {} while(0)

◆ DCERR

#define DCERR   _null_call

◆ DCOUT

#define DCOUT   _null_call

◆ LIBSMBIOS_COMPILER

#define LIBSMBIOS_COMPILER   "GNU C++ version " __VERSION__

◆ LIBSMBIOS_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL

#define LIBSMBIOS_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL

◆ LIBSMBIOS_HAS_FUNCTION

#define LIBSMBIOS_HAS_FUNCTION

◆ LIBSMBIOS_HAS_LONG_LONG

#define LIBSMBIOS_HAS_LONG_LONG

◆ LIBSMBIOS_HAS_PRETTY_FUNCTION

#define LIBSMBIOS_HAS_PRETTY_FUNCTION

◆ LIBSMBIOS_HAS_THREADS

#define LIBSMBIOS_HAS_THREADS

◆ LIBSMBIOS_NO_EXCEPTIONS

#define LIBSMBIOS_NO_EXCEPTIONS

◆ LIBSMBIOS_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE

#define LIBSMBIOS_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE

◆ LIBSMBIOS_PACKED_ATTR

#define LIBSMBIOS_PACKED_ATTR   __attribute__ ((packed))

◆ MARK_UNUSED

#define MARK_UNUSED

◆ UNREFERENCED_PARAMETER

#define UNREFERENCED_PARAMETER (   P)    ((void)(P))