Lines Matching defs:out

58 bool getValue(const android::String16& key, T* out, const std::map<android::String16, T>& map) {
61 *out = it->second;
221 bool PersistableBundle::getBoolean(const String16& key, bool* out) const {
222 return getValue(key, out, mBoolMap);
225 bool PersistableBundle::getInt(const String16& key, int32_t* out) const {
226 return getValue(key, out, mIntMap);
229 bool PersistableBundle::getLong(const String16& key, int64_t* out) const {
230 return getValue(key, out, mLongMap);
233 bool PersistableBundle::getDouble(const String16& key, double* out) const {
234 return getValue(key, out, mDoubleMap);
237 bool PersistableBundle::getString(const String16& key, String16* out) const {
238 return getValue(key, out, mStringMap);
241 bool PersistableBundle::getBooleanVector(const String16& key, std::vector<bool>* out) const {
242 return getValue(key, out, mBoolVectorMap);
245 bool PersistableBundle::getIntVector(const String16& key, std::vector<int32_t>* out) const {
246 return getValue(key, out, mIntVectorMap);
249 bool PersistableBundle::getLongVector(const String16& key, std::vector<int64_t>* out) const {
250 return getValue(key, out, mLongVectorMap);
253 bool PersistableBundle::getDoubleVector(const String16& key, std::vector<double>* out) const {
254 return getValue(key, out, mDoubleVectorMap);
257 bool PersistableBundle::getStringVector(const String16& key, std::vector<String16>* out) const {
258 return getValue(key, out, mStringVectorMap);
261 bool PersistableBundle::getPersistableBundle(const String16& key, PersistableBundle* out) const {
262 return getValue(key, out, mPersistableBundleMap);