Lines Matching refs:from

19 // Creates a new item at |out| from |from|[|index|]. These are used by template
21 bool GetItemFromList(const base::ListValue& from, int index, int* out);
22 bool GetItemFromList(const base::ListValue& from, int index, bool* out);
23 bool GetItemFromList(const base::ListValue& from, int index, double* out);
24 bool GetItemFromList(const base::ListValue& from, int index, std::string* out);
25 bool GetItemFromList(const base::ListValue& from,
28 bool GetItemFromList(const base::ListValue& from,
34 bool GetItemFromList(const base::ListValue& from,
38 if (!from.GetDictionary(index, &dict))
63 // Populates |out| with |from|.|name|. Returns false if there is no list at
67 const base::DictionaryValue& from,
71 if (!from.GetListWithoutPathExpansion(name, &list))
97 // Creates a new vector containing |from|.|name| at |out|. Returns
102 const base::DictionaryValue& from,
110 if (!from.GetWithoutPathExpansion(name, &maybe_list))
120 // Appends a Value newly created from |from| to |out|. These used by template
122 void AddItemToList(const int from, base::ListValue* out);
123 void AddItemToList(const bool from, base::ListValue* out);
124 void AddItemToList(const double from, base::ListValue* out);
125 void AddItemToList(const std::string& from, base::ListValue* out);
126 void AddItemToList(const linked_ptr<base::Value>& from,
128 void AddItemToList(const linked_ptr<base::DictionaryValue>& from,
133 void AddItemToList(const linked_ptr<T>& from, base::ListValue* out) {
134 out->Append(from->ToValue().release());
137 // Set |out| to the the contents of |from|. Requires GetItemFromList to be
141 const std::vector<T>& from,
144 for (typename std::vector<T>::const_iterator it = from.begin();
145 it != from.end(); ++it) {
150 // Set |out| to the the contents of |from| if |from| is non-NULL. Requires
154 const scoped_ptr<std::vector<T> >& from,
156 if (from.get())
157 PopulateListFromArray(*from, out);
162 scoped_ptr<base::Value> CreateValueFromArray(const std::vector<T>& from) {
164 PopulateListFromArray(from, list);
170 const scoped_ptr<std::vector<T> >& from) {
171 if (from.get())
172 return CreateValueFromArray(*from);