Test classes for GSI unit tests must not be exported.

This commit is contained in:
Matthias Koefferlein 2017-09-03 14:51:41 +02:00
parent 696e84b6f1
commit 65ec67ca3c
1 changed files with 21 additions and 21 deletions

View File

@ -58,7 +58,7 @@ enum Enum
* It provides instance counting and tracking of one instance.
* It provides copy semantics.
*/
struct GSI_PUBLIC A
struct A
: public gsi::ObjectBase
{
/**
@ -239,7 +239,7 @@ struct GSI_PUBLIC A
};
struct GSI_PUBLIC A_NC
struct A_NC
: public A
{
A_NC () : A () { }
@ -253,7 +253,7 @@ private:
};
template<class Iter>
struct GSI_PUBLIC ValueIter
struct ValueIter
{
public:
typedef typename std::iterator_traits<Iter> it_traits;
@ -286,7 +286,7 @@ private:
};
template<class Iter>
struct GSI_PUBLIC FreeIter
struct FreeIter
{
public:
typedef typename std::iterator_traits<Iter> it_traits;
@ -362,7 +362,7 @@ private:
};
template<class Iter>
struct GSI_PUBLIC FreeIterUsePtr
struct FreeIterUsePtr
{
public:
typedef typename std::iterator_traits<Iter> it_traits;
@ -399,7 +399,7 @@ private:
Iter mb, me;
};
struct GSI_PUBLIC B
struct B
{
B ();
B (const B &d);
@ -825,7 +825,7 @@ struct GSI_PUBLIC B
static B *b_inst;
};
class GSI_PUBLIC C
class C
{
public:
virtual ~C () { }
@ -850,7 +850,7 @@ public:
static std::vector<int> m_v;
};
class GSI_PUBLIC C_P
class C_P
: public C
{
public:
@ -862,7 +862,7 @@ public:
gsi::Callback f_cb;
};
struct GSI_PUBLIC E
struct E
: public gsi::ObjectBase
{
E ();
@ -897,7 +897,7 @@ private:
};
// Same as "E", but not based on ObjectBase
struct GSI_PUBLIC F
struct F
{
F() : x(0) { }
static const F *ic();
@ -911,7 +911,7 @@ struct GSI_PUBLIC F
static std::auto_ptr<F> f_inst;
};
struct GSI_PUBLIC G
struct G
{
G () : m_iv (0) { }
int iv() const { return m_iv; }
@ -926,7 +926,7 @@ struct GSI_PUBLIC G
std::string m_sv;
};
class GSI_PUBLIC X
class X
: public gsi::ObjectBase
{
public:
@ -957,7 +957,7 @@ private:
static std::auto_ptr<X> sp_a, sp_b;
};
class GSI_PUBLIC Y
class Y
: public X
{
public:
@ -988,27 +988,27 @@ private:
Y *mp_c;
};
class GSI_PUBLIC Y2
class Y2
: public X
{
public:
int x1 () const { return 2; }
};
class GSI_PUBLIC Y3
class Y3
: public X
{
public:
int x1 () const { return 3; }
};
class GSI_PUBLIC Y4
class Y4
{
public:
int x1 () const { return 4; }
};
class GSI_PUBLIC YY : public Y
class YY : public Y
{
public:
YY ();
@ -1016,7 +1016,7 @@ public:
virtual QString cls_name() const;
};
class GSI_PUBLIC Z
class Z
{
public:
Z ();
@ -1031,7 +1031,7 @@ private:
X *mp_x;
};
class GSI_PUBLIC Z_P
class Z_P
: public Z
{
public:
@ -1044,7 +1044,7 @@ public:
gsi::Callback f_cb;
};
class GSI_PUBLIC SQ
class SQ
: public QObject
{
Q_OBJECT
@ -1070,7 +1070,7 @@ private:
int m_tag;
};
class GSI_PUBLIC SE
class SE
: public tl::Object
{
public: