Lines Matching refs:std
31 std::ostream &operator<<(std::ostream &os, HalFormat hf);
32 std::ostream &operator<<(std::ostream &os, Transport tr);
33 std::ostream &operator<<(std::ostream &os, Arch ar);
34 std::ostream &operator<<(std::ostream &os, KernelConfigType il);
35 std::ostream &operator<<(std::ostream &os, Tristate tr);
36 std::ostream &operator<<(std::ostream &os, SchemaType ksv);
37 std::ostream& operator<<(std::ostream& os, XmlSchemaFormat f);
38 std::ostream& operator<<(std::ostream& os, Level l);
39 std::ostream& operator<<(std::ostream& os, KernelSepolicyVersion v);
40 std::ostream &operator<<(std::ostream &os, const Version &ver);
41 std::ostream &operator<<(std::ostream &os, const VersionRange &vr);
45 std::ostream &operator<<(std::ostream &os, const VndkVersionRange &vr);
48 std::ostream &operator<<(std::ostream &os, const KernelVersion &ver);
49 std::ostream &operator<<(std::ostream &os, const TransportArch &ta);
50 std::ostream &operator<<(std::ostream &os, const ManifestHal &hal);
51 std::ostream &operator<<(std::ostream &os, const KernelConfigTypedValue &kcv);
52 std::ostream& operator<<(std::ostream& os, const FqInstance& fqInstance);
55 std::string to_string(const T &obj) { in to_string()
56 std::ostringstream oss; in to_string()
61 bool parse(const std::string &s, HalFormat *hf);
62 bool parse(const std::string &s, Transport *tr);
63 bool parse(const std::string &s, Arch *ar);
64 bool parse(const std::string &s, KernelConfigType *il);
65 bool parse(const std::string &s, KernelConfigKey *key);
66 bool parse(const std::string &s, Tristate *tr);
67 bool parse(const std::string &s, SchemaType *ver);
68 bool parse(const std::string& s, XmlSchemaFormat* ver);
69 bool parse(const std::string& s, Level* l);
70 bool parse(const std::string &s, KernelSepolicyVersion *ksv);
71 bool parse(const std::string &s, Version *ver);
72 bool parse(const std::string &s, VersionRange *vr);
76 bool parse(const std::string &s, VndkVersionRange *vr);
79 bool parse(const std::string &s, KernelVersion *ver);
81 bool parse(const std::string &s, TransportArch *ta);
83 bool parse(const std::string &s, ManifestHal *hal);
84 bool parse(const std::string& s, FqInstance* fqInstance);
86 bool parseKernelConfigInt(const std::string &s, int64_t *i);
87 bool parseKernelConfigInt(const std::string &s, uint64_t *i);
88 bool parseRange(const std::string &s, KernelConfigRangeValue *range);
92 bool parseKernelConfigValue(const std::string &s, KernelConfigTypedValue *kctv);
96 bool parseKernelConfigTypedValue(const std::string& s, KernelConfigTypedValue* kctv);
99 std::string aidlVersionToString(const Version& v);
100 bool parseAidlVersion(const std::string& s, Version* version);
104 std::string aidlVersionRangeToString(const VersionRange& vr);
105 bool parseAidlVersionRange(const std::string& s, VersionRange* vr);
110 std::string dump(const HalManifest &vm);
112 std::string dump(const RuntimeInfo& ki, bool verbose = true);
114 std::vector<std::string> expandInstances(const MatrixHal& req);
116 std::string toFQNameString(const std::string& package, const Version& version,
117 const std::string& intf = "", const std::string& instance = "");
119 std::string toFQNameString(const Version& version, const std::string& intf,
120 const std::string& instance);
124 std::string toFQNameString(const std::string& package, const VersionRange& range,
125 const std::string& interface, const std::string& instance);
127 std::string toFQNameString(const VersionRange& range, const std::string& interface,
128 const std::string& instance);
130 std::string toFQNameString(const std::string& interface, const std::string& instance);
132 std::string toAidlFqnameString(const std::string& package, const std::string& interface,
133 const std::string& instance = "");