Skip to content

Commit 2058a2d

Browse files
committed
Need to export some search functionality
git-svn-id: file:///Users/tack/GecodeGitMigration/gecode-svn-mirror/gecode/trunk@14414 e85b7adc-8362-4630-8c63-7469d557c915
1 parent 303281d commit 2058a2d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

gecode/search/meta/nogoods.hh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
namespace Gecode { namespace Search { namespace Meta {
4444

4545
/// Class for a sentinel no-good literal
46-
class NoNGL : public NGL {
46+
class GECODE_VTABLE_EXPORT NoNGL : public NGL {
4747
public:
4848
/// Constructor for creation
4949
NoNGL(void);
@@ -64,7 +64,7 @@ namespace Gecode { namespace Search { namespace Meta {
6464
};
6565

6666
/// No-good propagator
67-
class NoGoodsProp : public Propagator {
67+
class GECODE_SEARCH_EXPORT NoGoodsProp : public Propagator {
6868
protected:
6969
/// Root of no-good literal tree
7070
NGL* root;

gecode/search/sequential/path.hh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ namespace Gecode { namespace Search { namespace Sequential {
5858
* clone is created.
5959
*
6060
*/
61-
class Path : public NoGoods {
61+
class GECODE_VTABLE_EXPORT Path : public NoGoods {
6262
friend class Search::Meta::NoGoodsProp;
6363
public:
6464
/// %Search tree edge for recomputation
@@ -136,7 +136,7 @@ namespace Gecode { namespace Search { namespace Sequential {
136136
/// Reset stack
137137
void reset(void);
138138
/// Post no-goods
139-
void virtual post(Space& home) const;
139+
GECODE_SEARCH_EXPORT virtual void post(Space& home) const;
140140
};
141141

142142

0 commit comments

Comments
 (0)