switch (err)
{
case yajl_gen_generation_complete:
- throw serializer::generator_error("the archive has already terminated");
+ throw serializer::exception("the archive has already terminated");
case yajl_gen_keys_must_be_strings:
- throw serializer::generator_error("map keys must be strings");
+ throw serializer::exception("map keys must be strings");
case yajl_max_depth_exceeded:
- throw serializer::generator_error("maximum archive depth exceeded");
+ throw serializer::exception("maximum archive depth exceeded");
case yajl_gen_in_error_state:
- throw serializer::generator_error("serializer already in error state");
+ throw serializer::exception("serializer already in error state");
}
}