Lines Matching refs:std
29 explicit FQName(const std::string &s);
31 FQName(const std::string &package,
32 const std::string &version,
33 const std::string &name,
34 const std::string &valueName = "");
37 FQName(const std::vector<std::string> &names);
43 bool setTo(const std::string &s);
46 const std::string &defaultPackage,
47 const std::string &defaultVersion);
49 std::string package() const;
51 std::string atVersion() const;
53 std::string version() const;
55 std::string sanitizedVersion() const;
83 std::string name() const;
84 std::vector<std::string> names() const;
89 std::string valueName() const;
99 std::string string() const;
108 std::string getInterfaceBaseName() const;
113 std::string getInterfaceName() const;
118 std::string getInterfaceHwName() const;
123 std::string getInterfaceProxyName() const;
128 std::string getInterfaceStubName() const;
133 std::string getInterfacePassthroughName() const;
169 std::string tokenName() const;
173 std::string cppNamespace() const;
177 std::string cppLocalName() const;
181 std::string cppName() const;
184 std::string javaPackage() const;
188 std::string javaName() const;
196 bool inPackage(const std::string &package) const;
198 void getPackageComponents(std::vector<std::string> *components) const;
201 std::vector<std::string> *components,
215 std::string mPackage;
219 std::string mName;
220 std::string mValueName;
222 void setVersion(const std::string &v);
224 void parseVersion(const std::string &majorStr, const std::string &minorStr);