1#ifndef _logging_hpp_INCLUDED
2#define _logging_hpp_INCLUDED
30 static void print_log_prefix (Internal *);
34 static void log (Internal *,
const char *fmt, ...)
42 static
void log (Internal *,
const Clause *,
const char *fmt, ...)
53 static
void log (Internal *,
const vector<
int>::const_iterator &begin,
62 static
void log (Internal *,
const int *,
const unsigned,
const char *fmt,
65 static
void log_empty_line (Internal *);
67 static
void log (Internal *,
const Gate *,
const char *fmt, ...)
70 static
string loglit (Internal *,
int lit);
82 if (!internal->opts.log) \
84 Logger::log (internal, __VA_ARGS__); \
87#define LOGLIT(lit) Logger::loglit (internal, lit).c_str ()
#define ABC_NAMESPACE_CXX_HEADER_START
#define ABC_NAMESPACE_CXX_HEADER_END
#define CADICAL_ATTRIBUTE_FORMAT(FORMAT_POSITION, VARIADIC_ARGUMENT_POSITION)