Skip to content

Commit 96a8b9f

Browse files
committed
Update samples
1 parent 7aa17d2 commit 96a8b9f

File tree

2 files changed

+65
-65
lines changed

2 files changed

+65
-65
lines changed

samples/IntrospectionSchema.h

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,11 @@ class __Schema
6565
__Schema();
6666

6767
public:
68-
virtual std::future<std::vector<std::shared_ptr<__Type>>> getTypes(std::shared_ptr<service::RequestState> state) const = 0;
69-
virtual std::future<std::shared_ptr<__Type>> getQueryType(std::shared_ptr<service::RequestState> state) const = 0;
70-
virtual std::future<std::shared_ptr<__Type>> getMutationType(std::shared_ptr<service::RequestState> state) const = 0;
71-
virtual std::future<std::shared_ptr<__Type>> getSubscriptionType(std::shared_ptr<service::RequestState> state) const = 0;
72-
virtual std::future<std::vector<std::shared_ptr<__Directive>>> getDirectives(std::shared_ptr<service::RequestState> state) const = 0;
68+
virtual std::future<std::vector<std::shared_ptr<__Type>>> getTypes(const std::shared_ptr<service::RequestState>& state) const = 0;
69+
virtual std::future<std::shared_ptr<__Type>> getQueryType(const std::shared_ptr<service::RequestState>& state) const = 0;
70+
virtual std::future<std::shared_ptr<__Type>> getMutationType(const std::shared_ptr<service::RequestState>& state) const = 0;
71+
virtual std::future<std::shared_ptr<__Type>> getSubscriptionType(const std::shared_ptr<service::RequestState>& state) const = 0;
72+
virtual std::future<std::vector<std::shared_ptr<__Directive>>> getDirectives(const std::shared_ptr<service::RequestState>& state) const = 0;
7373

7474
private:
7575
std::future<response::Value> resolveTypes(service::ResolverParams&& params);
@@ -88,15 +88,15 @@ class __Type
8888
__Type();
8989

9090
public:
91-
virtual std::future<__TypeKind> getKind(std::shared_ptr<service::RequestState> state) const = 0;
92-
virtual std::future<std::unique_ptr<response::StringType>> getName(std::shared_ptr<service::RequestState> state) const = 0;
93-
virtual std::future<std::unique_ptr<response::StringType>> getDescription(std::shared_ptr<service::RequestState> state) const = 0;
94-
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__Field>>>> getFields(std::shared_ptr<service::RequestState> state, std::unique_ptr<response::BooleanType>&& includeDeprecated) const = 0;
95-
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__Type>>>> getInterfaces(std::shared_ptr<service::RequestState> state) const = 0;
96-
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__Type>>>> getPossibleTypes(std::shared_ptr<service::RequestState> state) const = 0;
97-
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__EnumValue>>>> getEnumValues(std::shared_ptr<service::RequestState> state, std::unique_ptr<response::BooleanType>&& includeDeprecated) const = 0;
98-
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__InputValue>>>> getInputFields(std::shared_ptr<service::RequestState> state) const = 0;
99-
virtual std::future<std::shared_ptr<__Type>> getOfType(std::shared_ptr<service::RequestState> state) const = 0;
91+
virtual std::future<__TypeKind> getKind(const std::shared_ptr<service::RequestState>& state) const = 0;
92+
virtual std::future<std::unique_ptr<response::StringType>> getName(const std::shared_ptr<service::RequestState>& state) const = 0;
93+
virtual std::future<std::unique_ptr<response::StringType>> getDescription(const std::shared_ptr<service::RequestState>& state) const = 0;
94+
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__Field>>>> getFields(const std::shared_ptr<service::RequestState>& state, std::unique_ptr<response::BooleanType>&& includeDeprecated) const = 0;
95+
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__Type>>>> getInterfaces(const std::shared_ptr<service::RequestState>& state) const = 0;
96+
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__Type>>>> getPossibleTypes(const std::shared_ptr<service::RequestState>& state) const = 0;
97+
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__EnumValue>>>> getEnumValues(const std::shared_ptr<service::RequestState>& state, std::unique_ptr<response::BooleanType>&& includeDeprecated) const = 0;
98+
virtual std::future<std::unique_ptr<std::vector<std::shared_ptr<__InputValue>>>> getInputFields(const std::shared_ptr<service::RequestState>& state) const = 0;
99+
virtual std::future<std::shared_ptr<__Type>> getOfType(const std::shared_ptr<service::RequestState>& state) const = 0;
100100

101101
private:
102102
std::future<response::Value> resolveKind(service::ResolverParams&& params);
@@ -119,12 +119,12 @@ class __Field
119119
__Field();
120120

121121
public:
122-
virtual std::future<response::StringType> getName(std::shared_ptr<service::RequestState> state) const = 0;
123-
virtual std::future<std::unique_ptr<response::StringType>> getDescription(std::shared_ptr<service::RequestState> state) const = 0;
124-
virtual std::future<std::vector<std::shared_ptr<__InputValue>>> getArgs(std::shared_ptr<service::RequestState> state) const = 0;
125-
virtual std::future<std::shared_ptr<__Type>> getType(std::shared_ptr<service::RequestState> state) const = 0;
126-
virtual std::future<response::BooleanType> getIsDeprecated(std::shared_ptr<service::RequestState> state) const = 0;
127-
virtual std::future<std::unique_ptr<response::StringType>> getDeprecationReason(std::shared_ptr<service::RequestState> state) const = 0;
122+
virtual std::future<response::StringType> getName(const std::shared_ptr<service::RequestState>& state) const = 0;
123+
virtual std::future<std::unique_ptr<response::StringType>> getDescription(const std::shared_ptr<service::RequestState>& state) const = 0;
124+
virtual std::future<std::vector<std::shared_ptr<__InputValue>>> getArgs(const std::shared_ptr<service::RequestState>& state) const = 0;
125+
virtual std::future<std::shared_ptr<__Type>> getType(const std::shared_ptr<service::RequestState>& state) const = 0;
126+
virtual std::future<response::BooleanType> getIsDeprecated(const std::shared_ptr<service::RequestState>& state) const = 0;
127+
virtual std::future<std::unique_ptr<response::StringType>> getDeprecationReason(const std::shared_ptr<service::RequestState>& state) const = 0;
128128

129129
private:
130130
std::future<response::Value> resolveName(service::ResolverParams&& params);
@@ -144,10 +144,10 @@ class __InputValue
144144
__InputValue();
145145

146146
public:
147-
virtual std::future<response::StringType> getName(std::shared_ptr<service::RequestState> state) const = 0;
148-
virtual std::future<std::unique_ptr<response::StringType>> getDescription(std::shared_ptr<service::RequestState> state) const = 0;
149-
virtual std::future<std::shared_ptr<__Type>> getType(std::shared_ptr<service::RequestState> state) const = 0;
150-
virtual std::future<std::unique_ptr<response::StringType>> getDefaultValue(std::shared_ptr<service::RequestState> state) const = 0;
147+
virtual std::future<response::StringType> getName(const std::shared_ptr<service::RequestState>& state) const = 0;
148+
virtual std::future<std::unique_ptr<response::StringType>> getDescription(const std::shared_ptr<service::RequestState>& state) const = 0;
149+
virtual std::future<std::shared_ptr<__Type>> getType(const std::shared_ptr<service::RequestState>& state) const = 0;
150+
virtual std::future<std::unique_ptr<response::StringType>> getDefaultValue(const std::shared_ptr<service::RequestState>& state) const = 0;
151151

152152
private:
153153
std::future<response::Value> resolveName(service::ResolverParams&& params);
@@ -165,10 +165,10 @@ class __EnumValue
165165
__EnumValue();
166166

167167
public:
168-
virtual std::future<response::StringType> getName(std::shared_ptr<service::RequestState> state) const = 0;
169-
virtual std::future<std::unique_ptr<response::StringType>> getDescription(std::shared_ptr<service::RequestState> state) const = 0;
170-
virtual std::future<response::BooleanType> getIsDeprecated(std::shared_ptr<service::RequestState> state) const = 0;
171-
virtual std::future<std::unique_ptr<response::StringType>> getDeprecationReason(std::shared_ptr<service::RequestState> state) const = 0;
168+
virtual std::future<response::StringType> getName(const std::shared_ptr<service::RequestState>& state) const = 0;
169+
virtual std::future<std::unique_ptr<response::StringType>> getDescription(const std::shared_ptr<service::RequestState>& state) const = 0;
170+
virtual std::future<response::BooleanType> getIsDeprecated(const std::shared_ptr<service::RequestState>& state) const = 0;
171+
virtual std::future<std::unique_ptr<response::StringType>> getDeprecationReason(const std::shared_ptr<service::RequestState>& state) const = 0;
172172

173173
private:
174174
std::future<response::Value> resolveName(service::ResolverParams&& params);
@@ -186,10 +186,10 @@ class __Directive
186186
__Directive();
187187

188188
public:
189-
virtual std::future<response::StringType> getName(std::shared_ptr<service::RequestState> state) const = 0;
190-
virtual std::future<std::unique_ptr<response::StringType>> getDescription(std::shared_ptr<service::RequestState> state) const = 0;
191-
virtual std::future<std::vector<__DirectiveLocation>> getLocations(std::shared_ptr<service::RequestState> state) const = 0;
192-
virtual std::future<std::vector<std::shared_ptr<__InputValue>>> getArgs(std::shared_ptr<service::RequestState> state) const = 0;
189+
virtual std::future<response::StringType> getName(const std::shared_ptr<service::RequestState>& state) const = 0;
190+
virtual std::future<std::unique_ptr<response::StringType>> getDescription(const std::shared_ptr<service::RequestState>& state) const = 0;
191+
virtual std::future<std::vector<__DirectiveLocation>> getLocations(const std::shared_ptr<service::RequestState>& state) const = 0;
192+
virtual std::future<std::vector<std::shared_ptr<__InputValue>>> getArgs(const std::shared_ptr<service::RequestState>& state) const = 0;
193193

194194
private:
195195
std::future<response::Value> resolveName(service::ResolverParams&& params);

0 commit comments

Comments
 (0)