Metadata

メタデータ #

ジェネレーター共通のメタデータについて述べる。

共通 #

元の URL のメタデータ #

config.url = "https://example.com"

RFC を指定する。 #

config.rfc = "https://example.com/url/to/rfc"

config.urlを推奨する

文字列マッピングを指定する #

生成先コードで特別扱いしたい文字列のマッピング情報を追加する。 識別子の名前で使われる。

config.word.map("Id","ID")

言語固有 #

C++ #

名前空間名を指定 #

config.cpp.namespace = "namespace name"

名前空間名の整合性については保証しない

Go #

パッケージ名を指定 #

config.go.package = "package name"