summaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/util')
-rw-r--r--src/util/decision_engine.h4
-rw-r--r--src/util/model.h2
-rw-r--r--src/util/options.h2
-rw-r--r--src/util/result.h2
-rw-r--r--src/util/unique_id.h2
5 files changed, 8 insertions, 4 deletions
diff --git a/src/util/decision_engine.h b/src/util/decision_engine.h
index 72943ee99..ac9fc5ffd 100644
--- a/src/util/decision_engine.h
+++ b/src/util/decision_engine.h
@@ -13,6 +13,8 @@
** A decision engine for CVC4.
**/
+#include "cvc4_private.h"
+
#ifndef __CVC4__DECISION_ENGINE_H
#define __CVC4__DECISION_ENGINE_H
@@ -27,7 +29,7 @@ namespace CVC4 {
/**
* A decision mechanism for the next decision.
*/
-class CVC4_PUBLIC DecisionEngine {
+class DecisionEngine {
public:
/**
* Destructor.
diff --git a/src/util/model.h b/src/util/model.h
index 65c919dd2..d2a51e447 100644
--- a/src/util/model.h
+++ b/src/util/model.h
@@ -18,7 +18,7 @@
namespace CVC4 {
-class Model {
+class CVC4_PUBLIC Model {
};/* class Model */
}/* CVC4 namespace */
diff --git a/src/util/options.h b/src/util/options.h
index 404700a85..d2b19a20b 100644
--- a/src/util/options.h
+++ b/src/util/options.h
@@ -22,7 +22,7 @@
namespace CVC4 {
-struct Options {
+struct CVC4_PUBLIC Options {
std::string binary_name;
diff --git a/src/util/result.h b/src/util/result.h
index 49ba7c697..7557cece8 100644
--- a/src/util/result.h
+++ b/src/util/result.h
@@ -29,7 +29,7 @@ namespace CVC4 {
/**
* Three-valued, immutable SMT result, with optional explanation.
*/
-class Result {
+class CVC4_PUBLIC Result {
public:
enum SAT {
UNSAT = 0,
diff --git a/src/util/unique_id.h b/src/util/unique_id.h
index 244b8a5dd..54e56da96 100644
--- a/src/util/unique_id.h
+++ b/src/util/unique_id.h
@@ -13,6 +13,8 @@
** A mechanism for getting a compile-time unique ID.
**/
+#include "cvc4_private.h"
+
#ifndef __CVC4__UNIQUE_ID_H
#define __CVC4__UNIQUE_ID_H
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback