Lines Matching refs:string

24 #include <string>
46 std::string mPackageName;
50 std::string mRSPackageName;
54 std::string mOutputBaseDirectory;
58 std::string mOutputDirectory;
61 std::string mRSSourceFileName;
63 std::string mBitCodeFileName;
67 std::string mResourceId;
70 std::string mScriptClassName;
74 std::string mClassName;
77 std::string mItemSizeof;
87 std::string mLastError;
88 std::vector<std::string> *mGeneratedFileNames;
97 inline void setError(const std::string &Error) { mLastError = Error; }
115 std::set<std::string> mTypesToCheck;
118 std::set<std::string> mFieldPackerTypes;
120 bool addTypeNameForElement(const std::string &TypeName);
121 bool addTypeNameForFieldPacker(const std::string &TypeName);
132 const std::string &ClassName, const char *SuperClassName,
133 std::string &ErrorMsg);
137 const std::string &FunctionName, int Argc, ...);
139 typedef std::vector<std::pair<std::string, std::string>> ArgTy;
141 const std::string &FunctionName, const ArgTy &Args);
144 inline const std::string &getPackageName() const { return mPackageName; }
145 inline const std::string &getRSPackageName() const { return mRSPackageName; }
146 inline const std::string &getClassName() const { return mClassName; }
147 inline const std::string &getResourceId() const { return mResourceId; }
149 void startTypeClass(const std::string &ClassName);
172 bool genScriptClass(const std::string &ClassName, std::string &ErrorMsg);
175 void genInitBoolExportVariable(const std::string &VarName,
177 void genInitPrimitiveExportVariable(const std::string &VarName,
179 void genInitExportVariable(const RSExportType *ET, const std::string &VarName,
189 void genPrivateExportVariable(const std::string &TypeName,
190 const std::string &VarName);
191 void genSetExportVariable(const std::string &TypeName, const RSExportVar *EV);
192 void genGetExportVariable(const std::string &TypeName,
193 const std::string &VarName);
194 void genGetFieldID(const std::string &VarName);
208 bool genTypeClass(const RSExportRecordType *ERT, std::string &ErrorMsg);
224 const std::string &VarName,
232 void genAllocateVarOfType(const RSExportType *T, const std::string &VarName);
236 void genPairwiseDimCheck(std::string name0, std::string name1);
240 std::vector<std::string> *GeneratedFileNames,
241 const std::string &OutputBaseDirectory,
242 const std::string &RSSourceFilename,
243 const std::string &BitCodeFileName,