Lines Matching defs:const
34 Options(const Options &other) = delete;
35 Options operator=(const Options &other) = delete;
50 inline bool DoShowUsage() const
55 inline bool DoShowVersion() const
60 inline bool DoCompile() const
65 inline bool DoDumpAST() const
70 inline bool DoDumpMetadata() const
75 inline bool DoSaveMetadata() const
80 inline bool DoGetHashKey() const
85 inline bool DoGenerateCode() const
90 inline bool DoGenerateKernelCode() const
95 inline bool DoPassthrough() const
100 inline std::set<std::string> GetSourceFiles() const
105 inline std::string GetMetadataFile() const
110 inline PkgPathMap GetPackagePathMap() const
115 inline std::string GetPackage() const
120 inline std::string GetGenerationDirectory() const
125 inline std::string GetOutPutFile() const
130 bool HasErrors() const;
132 void ShowErrors() const;
134 bool HasWarning() const;
136 void ShowWarning() const;
138 void ShowVersion() const;
140 void ShowUsage() const;
142 bool DoLogOn() const;
144 bool DoLegalLog() const;
146 std::string GetRootPackage(const std::string &package) const;
148 std::string GetRootPath(const std::string &package) const;
150 std::string GetSubPackage(const std::string &package) const;
152 std::string GetPackagePath(const std::string &package) const;
154 std::string GetImportFilePath(const std::string &import) const;
156 inline SystemLevel GetSystemLevel() const
161 inline GenMode GetGenMode() const
166 inline Language GetLanguage() const
171 inline bool DoHitraceState() const
176 inline bool DoSearchKeywords() const
181 inline std::string GetGenerateHitraceTag() const
186 inline std::string GetDomainId() const
191 inline std::string GetLogTag() const
196 inline Attribute GetAttribute() const
201 inline InterfaceType GetInterfaceType() const
234 bool SetSystemLevel(const std::string &system);
236 bool SetGenerateMode(const std::string &mode);
238 bool SetLanguage(const std::string &language);
240 void SetPackage(const std::string &package);
242 bool AddPackagePath(const std::string &packagePath);
244 void AddSources(const std::string &sourceFile);
246 void AddSourcesByDir(const std::string &dir);
248 void SetOutDir(const std::string &dir);
250 void SetCodePart(const std::string &part);
252 bool DoLegalParam(const std::string &tag);
254 bool SetHiTrace(const std::string &tag);
256 bool SetLogDomainId(const std::string &id);
258 bool SetLogTag(const std::string &id);
260 bool SetInterfaceType(const std::string &type);
278 bool SetMetadataFile(const std::string &metadataFile);
286 static const char *optSupportArgs;