Lines Matching refs:String16
24 #include <utils/String16.h>
46 size_t erase(const String16& key);
53 void putBoolean(const String16& key, bool value);
54 void putInt(const String16& key, int32_t value);
55 void putLong(const String16& key, int64_t value);
56 void putDouble(const String16& key, double value);
57 void putString(const String16& key, const String16& value);
58 void putBooleanVector(const String16& key, const std::vector<bool>& value);
59 void putIntVector(const String16& key, const std::vector<int32_t>& value);
60 void putLongVector(const String16& key, const std::vector<int64_t>& value);
61 void putDoubleVector(const String16& key, const std::vector<double>& value);
62 void putStringVector(const String16& key, const std::vector<String16>& value);
63 void putPersistableBundle(const String16& key, const PersistableBundle& value);
70 bool getBoolean(const String16& key, bool* out) const;
71 bool getInt(const String16& key, int32_t* out) const;
72 bool getLong(const String16& key, int64_t* out) const;
73 bool getDouble(const String16& key, double* out) const;
74 bool getString(const String16& key, String16* out) const;
75 bool getBooleanVector(const String16& key, std::vector<bool>* out) const;
76 bool getIntVector(const String16& key, std::vector<int32_t>* out) const;
77 bool getLongVector(const String16& key, std::vector<int64_t>* out) const;
78 bool getDoubleVector(const String16& key, std::vector<double>* out) const;
79 bool getStringVector(const String16& key, std::vector<String16>* out) const;
80 bool getPersistableBundle(const String16& key, PersistableBundle* out) const;
101 std::map<String16, bool> mBoolMap;
102 std::map<String16, int32_t> mIntMap;
103 std::map<String16, int64_t> mLongMap;
104 std::map<String16, double> mDoubleMap;
105 std::map<String16, String16> mStringMap;
106 std::map<String16, std::vector<bool>> mBoolVectorMap;
107 std::map<String16, std::vector<int32_t>> mIntVectorMap;
108 std::map<String16, std::vector<int64_t>> mLongVectorMap;
109 std::map<String16, std::vector<double>> mDoubleVectorMap;
110 std::map<String16, std::vector<String16>> mStringVectorMap;
111 std::map<String16, PersistableBundle> mPersistableBundleMap;