Lines Matching full:throw
89 /// \throw bad_combination_error If the two trees cannot be combined; for
138 /// \throw invalid_key_error If the provided key has an invalid format.
163 /// \throw invalid_key_error If the provided key has an invalid format.
164 /// \throw unknown_key_error If the provided key is unknown.
174 throw unknown_key_error(key); in push_lua()
185 /// \throw invalid_key_error If the provided key has an invalid format.
186 /// \throw invalid_key_value If the value mismatches the node type.
187 /// \throw unknown_key_error If the provided key is unknown.
200 throw e; in set_lua()
202 throw invalid_key_value(key, e.what()); in set_lua()
204 throw invalid_key_value(key, "Type mismatch"); in set_lua()
215 /// \throw invalid_key_error If the provided key has an invalid format.
216 /// \throw unknown_key_error If the provided key is unknown.
226 throw unknown_key_error(key); in lookup_string()
240 /// \throw invalid_key_error If the provided key has an invalid format.
241 /// \throw invalid_key_value If the value mismatches the node type.
242 /// \throw unknown_key_error If the provided key is unknown.
255 throw e; in set_string()
257 throw invalid_key_value(key, e.what()); in set_string()
259 throw invalid_key_value(key, "Type mismatch"); in set_string()
272 /// \throw invalid_key_error If the provided key has an invalid format.
273 /// \throw unknown_key_error If the provided key is unknown.
274 /// \throw value_error If the provided key points to a leaf.
297 throw value_error(F("Cannot export properties from a leaf node; " in all_properties()