aboutsummaryrefslogtreecommitdiffstats
path: root/abstractmetalang.h
diff options
context:
space:
mode:
Diffstat (limited to 'abstractmetalang.h')
-rw-r--r--abstractmetalang.h18
1 files changed, 8 insertions, 10 deletions
diff --git a/abstractmetalang.h b/abstractmetalang.h
index 5ea94642d..cafe39bf9 100644
--- a/abstractmetalang.h
+++ b/abstractmetalang.h
@@ -42,7 +42,7 @@ class AbstractMetaEnumValue;
class AbstractMetaEnum;
class QPropertySpec;
-class Documentation
+class APIEXTRACTOR_API Documentation
{
public:
enum Format {
@@ -80,7 +80,7 @@ private:
typedef QList<AbstractMetaField *> AbstractMetaFieldList;
typedef QList<AbstractMetaArgument *> AbstractMetaArgumentList;
typedef QList<AbstractMetaFunction *> AbstractMetaFunctionList;
-class AbstractMetaClassList : public QList<AbstractMetaClass *>
+class APIEXTRACTOR_API AbstractMetaClassList : public QList<AbstractMetaClass *>
{
public:
AbstractMetaClass *findClass(const QString &name) const;
@@ -89,9 +89,7 @@ public:
};
-
-
-class AbstractMetaAttributes
+class APIEXTRACTOR_API AbstractMetaAttributes
{
public:
AbstractMetaAttributes() : m_attributes(0) {};
@@ -305,7 +303,7 @@ private:
};
-class AbstractMetaType
+class APIEXTRACTOR_API AbstractMetaType
{
public:
enum TypeUsagePattern {
@@ -610,7 +608,7 @@ private:
uint m_reserved : 25; // unused
};
-class AbstractMetaVariable
+class APIEXTRACTOR_API AbstractMetaVariable
{
public:
AbstractMetaVariable() : m_type(0) {}
@@ -651,7 +649,7 @@ private:
-class AbstractMetaArgument : public AbstractMetaVariable
+class APIEXTRACTOR_API AbstractMetaArgument : public AbstractMetaVariable
{
public:
AbstractMetaArgument() : m_argumentIndex(0) {};
@@ -736,7 +734,7 @@ private:
};
-class AbstractMetaFunction : public AbstractMetaAttributes
+class APIEXTRACTOR_API AbstractMetaFunction : public AbstractMetaAttributes
{
public:
enum FunctionType {
@@ -1255,7 +1253,7 @@ private:
typedef QList<AbstractMetaEnum *> AbstractMetaEnumList;
-class AbstractMetaClass : public AbstractMetaAttributes
+class APIEXTRACTOR_API AbstractMetaClass : public AbstractMetaAttributes
{
public:
enum FunctionQueryOption {