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 ManifestHal &hal);
41 std::ostream &operator<<(std::ostream &os, const Version &ver);
42 std::ostream &operator<<(std::ostream &os, const VersionRange &vr);
46 std::ostream &operator<<(std::ostream &os, const VndkVersionRange &vr);
49 std::ostream &operator<<(std::ostream &os, const KernelVersion &ver);
50 std::ostream &operator<<(std::ostream &os, const TransportArch &ta);
51 std::ostream &operator<<(std::ostream &os, const ManifestHal &hal);
52 std::ostream &operator<<(std::ostream &os, const MatrixHal &req);
53 std::ostream &operator<<(std::ostream &os, const KernelConfigTypedValue &kcv);
54 std::ostream& operator<<(std::ostream& os, const FqInstance& fqInstance);
57 std::string to_string(const T &obj) { in to_string()
58 std::ostringstream oss; in to_string()
63 bool parse(const std::string &s, HalFormat *hf);
64 bool parse(const std::string &s, Transport *tr);
65 bool parse(const std::string &s, Arch *ar);
66 bool parse(const std::string &s, KernelConfigType *il);
67 bool parse(const std::string &s, KernelConfigKey *key);
68 bool parse(const std::string &s, Tristate *tr);
69 bool parse(const std::string &s, SchemaType *ver);
70 bool parse(const std::string& s, XmlSchemaFormat* ver);
71 bool parse(const std::string& s, Level* l);
72 bool parse(const std::string &s, KernelSepolicyVersion *ksv);
73 bool parse(const std::string &s, Version *ver);
74 bool parse(const std::string &s, VersionRange *vr);
78 bool parse(const std::string &s, VndkVersionRange *vr);
81 bool parse(const std::string &s, KernelVersion *ver);
83 bool parse(const std::string &s, TransportArch *ta);
85 bool parse(const std::string &s, ManifestHal *hal);
86 bool parse(const std::string &s, MatrixHal *req);
87 bool parse(const std::string& s, FqInstance* fqInstance);
89 bool parseKernelConfigInt(const std::string &s, int64_t *i);
90 bool parseKernelConfigInt(const std::string &s, uint64_t *i);
91 bool parseRange(const std::string &s, KernelConfigRangeValue *range);
95 bool parseKernelConfigValue(const std::string &s, KernelConfigTypedValue *kctv);
99 bool parseKernelConfigTypedValue(const std::string& s, KernelConfigTypedValue* kctv);
104 std::string dump(const HalManifest &vm);
106 std::string dump(const RuntimeInfo& ki, bool verbose = true);
108 std::vector<std::string> expandInstances(const MatrixHal& req);
110 std::string toFQNameString(const std::string& package, const Version& version,
111 const std::string& intf = "", const std::string& instance = "");
113 std::string toFQNameString(const Version& version, const std::string& intf,
114 const std::string& instance);
118 std::string toFQNameString(const std::string& package, const VersionRange& range,
119 const std::string& interface, const std::string& instance);
121 std::string toFQNameString(const VersionRange& range, const std::string& interface,
122 const std::string& instance);
124 std::string toFQNameString(const std::string& interface, const std::string& instance);
126 std::string toAidlFqnameString(const std::string& package, const std::string& interface,
127 const std::string& instance = "");