Lines Matching refs:RSInfo
45 namespace rsinfo {
48 #define RSINFO_MAGIC "\0rsinfo\n"
118 // Return the human-readable name of the given rsinfo::*Item in the template
147 } // end namespace rsinfo
149 class RSInfo {
192 static bool CheckDependency(const RSInfo &pInfo,
195 static bool AddBuiltInDependencies(RSInfo &pInfo);
197 rsinfo::Header mHeader;
210 // Initialize an empty RSInfo with its size of string pool is pStringPoolSize.
211 RSInfo(size_t pStringPoolSize);
215 // reflect the current RSInfo object states to mHeader.
219 ~RSInfo();
222 static RSInfo *ExtractFromSource(const Source &pSource,
226 static RSInfo *ReadFromFile(InputFile &pInput,
252 const char *getStringFromPool(rsinfo::StringIndexTy pStrIdx) const;
253 rsinfo::StringIndexTy getStringIdxInPool(const char *pStr) const;