Lines Matching refs:string
27 __attribute__((warn_unused_result)) static bool parse(const std::string& s, FQName* into);
31 FQName(const std::string& package, const std::string& version, const std::string& name = "",
32 const std::string& valueName = "");
37 __attribute__((warn_unused_result)) bool setTo(const std::string& s);
38 __attribute__((warn_unused_result)) bool setTo(const std::string& package, size_t majorVer,
39 size_t minorVer, const std::string& name = "",
40 const std::string& valueName = "");
43 const std::string &defaultPackage,
44 const std::string &defaultVersion);
46 const std::string& package() const;
48 std::string atVersion() const;
50 std::string version() const;
52 std::string sanitizedVersion() const;
84 const std::string& name() const;
85 std::vector<std::string> names() const;
90 const std::string& valueName() const;
103 std::string string() const;
114 std::string getRelativeFQName(const FQName& relativeTo) const;
119 std::string getInterfaceBaseName() const;
124 std::string getInterfaceAdapterName() const;
129 const std::string& getInterfaceName() const;
134 std::string getInterfaceHwName() const;
139 std::string getInterfaceProxyName() const;
144 std::string getInterfaceStubName() const;
149 std::string getInterfacePassthroughName() const;
190 std::string tokenName() const;
194 std::string cppNamespace() const;
198 std::string cppLocalName() const;
202 std::string cppName() const;
205 std::string javaPackage() const;
209 std::string javaName() const;
217 bool inPackage(const std::string &package) const;
219 std::vector<std::string> getPackageComponents() const;
221 std::vector<std::string> getPackageAndVersionComponents(bool sanitized) const;
235 std::string mPackage;
239 std::string mName;
240 std::string mValueName;
244 __attribute__((warn_unused_result)) bool setVersion(const std::string& v);
245 __attribute__((warn_unused_result)) bool parseVersion(const std::string& majorStr,
246 const std::string& minorStr);
247 __attribute__((warn_unused_result)) static bool parseVersion(const std::string& majorStr,
248 const std::string& minorStr,
251 __attribute__((warn_unused_result)) static bool parseVersion(const std::string& v,