30 namespace QtProtobuf {
38 class GeneratorOptions
42 static GeneratorOptions &instance() {
43 static GeneratorOptions _instance;
47 void parseFromEnv(
const std::string &options);
49 bool isMulti()
const {
return mIsMulti; }
50 bool hasQml()
const {
return mHasQml; }
51 bool generateComments()
const {
return mGenerateComments; }
52 bool isFolder()
const {
return mIsFolder; }
53 bool generateFieldEnum()
const {
return mGenerateFieldEnum; }
54 const std::string &extraNamespace()
const {
return mExtraNamespace; }
59 bool mGenerateComments;
61 bool mGenerateFieldEnum;
62 std::string mExtraNamespace;