Lines Matching refs:std

43   std::string mLastError;
44 std::vector<std::string> *mGeneratedFileNames;
46 inline void setError(const std::string &Error) { mLastError = Error; }
54 std::string mOutputPathBase;
56 std::string mInputRSFile;
58 std::string mPackageName;
59 std::string mRSPackageName;
60 std::string mResourceId;
61 std::string mPaddingPrefix;
63 std::string mClassName;
65 std::string mLicenseNote;
67 std::string mIndent;
77 typedef std::map<const RSExportRecordType::Field*, unsigned>
93 bool openClassFile(const std::string &ClassName,
94 std::string &ErrorMsg);
105 mutable std::ofstream mOF;
108 std::set<std::string> mTypesToCheck;
111 std::set<std::string> mFieldPackerTypes;
113 bool addTypeNameForElement(const std::string &TypeName);
114 bool addTypeNameForFieldPacker(const std::string &TypeName);
118 Context(const std::string &OutputPathBase,
119 const std::string &InputRSFile,
120 const std::string &PackageName,
121 const std::string &RSPackageName,
122 const std::string &ResourceId,
123 const std::string &PaddingPrefix,
140 inline std::ostream &out() const {
141 return ((mUseStdout) ? std::cout : mOF);
143 inline std::ostream &indent() const {
168 inline std::string createPaddingField() {
172 inline void setLicenseNote(const std::string &LicenseNote) {
178 const std::string &ClassName,
180 std::string &ErrorMsg);
186 const std::string &FunctionName,
189 typedef std::vector<std::pair<std::string, std::string> > ArgTy;
193 const std::string &FunctionName,
200 inline const std::string &getPackageName() const { return mPackageName; }
201 inline const std::string &getRSPackageName() const {
204 inline const std::string &getClassName() const { return mClassName; }
205 inline const std::string &getResourceId() const { return mResourceId; }
207 void startTypeClass(const std::string &ClassName);
217 mFieldIndexMap.insert(std::make_pair(F, mFieldIndex));
231 const std::string &ClassName,
232 std::string &ErrorMsg);
236 const std::string &VarName,
239 const std::string &VarName,
243 const std::string &VarName,
253 const std::string &TypeName,
254 const std::string &VarName);
256 const std::string &TypeName,
259 const std::string &TypeName,
260 const std::string &VarName);
262 const std::string &VarName);
285 std::string &ErrorMsg);
304 const std::string &VarName,
322 const std::string &VarName);
328 std::vector<std::string> *GeneratedFileNames)
336 bool reflect(const std::string &OutputPathBase,
337 const std::string &OutputPackageName,
338 const std::string &RSPackageName,
339 const std::string &InputFileName,
340 const std::string &OutputBCFileName);