generate C++ interface header, proxy and stub headers and sources.
diff --git a/ScalarType.h b/ScalarType.h
index e574b80..2bd7cae 100644
--- a/ScalarType.h
+++ b/ScalarType.h
@@ -27,6 +27,16 @@
 
     void dump(Formatter &out) const override;
 
+    std::string getCppType(StorageMode mode, std::string *extra) const override;
+
+    void emitReaderWriter(
+            Formatter &out,
+            const std::string &name,
+            const std::string &parcelObj,
+            bool parcelObjIsPointer,
+            bool isReader,
+            ErrorMode mode) const override;
+
 private:
     Kind mKind;