diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-04-03 22:49:24 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-04-04 16:36:18 +0200 |
commit | f65d05c33c1ff6654860900c8e464ff36263dcdc (patch) | |
tree | 58b4e53f40065cf35958f07d05beb5627f129f93 /configgen | |
parent | 37cfa9ab6b103ae733a783cde18c8384e0ace507 (diff) |
Use override on generated config classes.
Diffstat (limited to 'configgen')
-rw-r--r-- | configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java b/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java index c2bfb24a71e..7e0ddcd1270 100644 --- a/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java +++ b/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java @@ -295,11 +295,11 @@ public class CppClassBuilder implements ClassBuilder { void writeHeaderFunctionDeclarations(Writer w, String className, CNode node, String indent) throws IOException { w.write("" - + indent + "const vespalib::string & defName() const { return CONFIG_DEF_NAME; }\n" - + indent + "const vespalib::string & defVersion() const { return CONFIG_DEF_VERSION; }\n" - + indent + "const vespalib::string & defMd5() const { return CONFIG_DEF_MD5; }\n" - + indent + "const vespalib::string & defNamespace() const { return CONFIG_DEF_NAMESPACE; }\n" - + indent + "void serialize(::config::ConfigDataBuffer & __buffer) const;\n"); + + indent + "const vespalib::string & defName() const override { return CONFIG_DEF_NAME; }\n" + + indent + "const vespalib::string & defVersion() const override { return CONFIG_DEF_VERSION; }\n" + + indent + "const vespalib::string & defMd5() const override { return CONFIG_DEF_MD5; }\n" + + indent + "const vespalib::string & defNamespace() const override { return CONFIG_DEF_NAMESPACE; }\n" + + indent + "void serialize(::config::ConfigDataBuffer & __buffer) const override;\n"); writeConfigClassFunctionDeclarations(w, "Internal" + className + "Type", node, indent); } |