77#define INTROSPECTION_H
88
99#include " graphqlservice/GraphQLSchema.h"
10- #include " graphqlservice/IntrospectionSchema.h"
10+ #include " graphqlservice/introspection/ IntrospectionSchema.h"
1111
1212namespace graphql ::introspection {
1313
@@ -21,7 +21,7 @@ class EnumValue;
2121class Schema : public object ::Schema
2222{
2323public:
24- GRAPHQLSERVICE_EXPORT explicit Schema (const std::shared_ptr<schema::Schema>& schema);
24+ GRAPHQLINTROSPECTION_EXPORT explicit Schema (const std::shared_ptr<schema::Schema>& schema);
2525
2626 // Accessors
2727 service::FieldResult<std::vector<std::shared_ptr<object::Type>>> getTypes (
@@ -52,7 +52,7 @@ class Schema : public object::Schema
5252class Type : public object ::Type
5353{
5454public:
55- GRAPHQLSERVICE_EXPORT explicit Type (const std::shared_ptr<schema::BaseType>& type);
55+ GRAPHQLINTROSPECTION_EXPORT explicit Type (const std::shared_ptr<schema::BaseType>& type);
5656
5757 // Accessors
5858 service::FieldResult<TypeKind> getKind (service::FieldParams&&) const override ;
@@ -82,7 +82,7 @@ class Type : public object::Type
8282class Field : public object ::Field
8383{
8484public:
85- GRAPHQLSERVICE_EXPORT explicit Field (const std::shared_ptr<schema::Field>& field);
85+ GRAPHQLINTROSPECTION_EXPORT explicit Field (const std::shared_ptr<schema::Field>& field);
8686
8787 // Accessors
8888 service::FieldResult<response::StringType> getName (
@@ -105,7 +105,7 @@ class Field : public object::Field
105105class InputValue : public object ::InputValue
106106{
107107public:
108- GRAPHQLSERVICE_EXPORT explicit InputValue (
108+ GRAPHQLINTROSPECTION_EXPORT explicit InputValue (
109109 const std::shared_ptr<schema::InputValue>& inputValue);
110110
111111 // Accessors
@@ -125,7 +125,7 @@ class InputValue : public object::InputValue
125125class EnumValue : public object ::EnumValue
126126{
127127public:
128- GRAPHQLSERVICE_EXPORT explicit EnumValue (const std::shared_ptr<schema::EnumValue>& enumValue);
128+ GRAPHQLINTROSPECTION_EXPORT explicit EnumValue (const std::shared_ptr<schema::EnumValue>& enumValue);
129129
130130 // Accessors
131131 service::FieldResult<response::StringType> getName (
@@ -144,7 +144,7 @@ class EnumValue : public object::EnumValue
144144class Directive : public object ::Directive
145145{
146146public:
147- GRAPHQLSERVICE_EXPORT explicit Directive (const std::shared_ptr<schema::Directive>& directive);
147+ GRAPHQLINTROSPECTION_EXPORT explicit Directive (const std::shared_ptr<schema::Directive>& directive);
148148
149149 // Accessors
150150 service::FieldResult<response::StringType> getName (
0 commit comments