Home | History | Annotate | Download | only in hidl-util

Lines Matching refs:string

21 #include <string>
27 __attribute__((warn_unused_result)) static bool parse(const std::string& s, FQName* into);
32 explicit FQName(const std::string &s);
34 FQName(const std::string& package, const std::string& version, const std::string& name = "",
35 const std::string& valueName = "");
42 // Returns false if string isn't a valid FQName object.
43 __attribute__((warn_unused_result)) bool setTo(const std::string& s);
46 const std::string &defaultPackage,
47 const std::string &defaultVersion);
49 const std::string& package() const;
50 // Return version in the form "@1.0" if it is present, otherwise empty string.
51 std::string atVersion() const;
52 // Return version in the form "1.0" if it is present, otherwise empty string.
53 std::string version() const;
54 // Return version in the form "V1_0" if it is present, otherwise empty string.
55 std::string sanitizedVersion() const;
83 // std::vector<std::string>{"IFoo","bar","baz"}
85 const std::string& name() const;
86 std::vector<std::string> names() const;
91 const std::string& valueName() const;
104 std::string string() const;
113 std::string getInterfaceBaseName() const;
118 std::string getInterfaceAdapterName() const;
123 const std::string& getInterfaceName() const;
128 std::string getInterfaceHwName() const;
133 std::string getInterfaceProxyName() const;
138 std::string getInterfaceStubName() const;
143 std::string getInterfacePassthroughName() const;
184 std::string tokenName() const;
188 std::string cppNamespace() const;
192 std::string cppLocalName() const;
196 std::string cppName() const;
199 std::string javaPackage() const;
203 std::string javaName() const;
211 bool inPackage(const std::string &package) const;
213 void getPackageComponents(std::vector<std::string> *components) const;
216 std::vector<std::string> *components,
232 std::string mPackage;
236 std::string mName;
237 std::string mValueName;
241 __attribute__((warn_unused_result)) bool setVersion(const std::string& v);
242 __attribute__((warn_unused_result)) bool parseVersion(const std::string& majorStr,
243 const std::string& minorStr);