38 {
39 if (j.contains("state"))
40 j.at("state").get_to(obj.state);
41 if (j.contains("ready"))
42 j.at("ready").get_to(obj.ready);
43 if (j.contains("partition"))
44 j.at("partition").get_to(obj.partition);
45 if (j.contains("address"))
46 j.at("address").get_to(obj.address);
47 if (j.contains("timestamp"))
48 j.at("timestamp").get_to(obj.timestamp);
49 if (j.contains("in_run"))
50 j.at("in_run").get_to(obj.in_run);
51 if (j.contains("in_spill"))
52 j.at("in_spill").get_to(obj.in_spill);
53 if (j.contains("buffer_warning"))
54 j.at("buffer_warning").get_to(obj.buffer_warning);
55 if (j.contains("buffer_error"))
56 j.at("buffer_error").get_to(obj.buffer_error);
57 if (j.contains("buffer_occupancy"))
58 j.at("buffer_occupancy").get_to(obj.buffer_occupancy);
59 if (j.contains("event_counter"))
60 j.at("event_counter").get_to(obj.event_counter);
61 if (j.contains("reset_out"))
62 j.at("reset_out").get_to(obj.reset_out);
63 if (j.contains("sfp_tx_disable"))
64 j.at("sfp_tx_disable").get_to(obj.sfp_tx_disable);
65 if (j.contains("coarse_delay"))
66 j.at("coarse_delay").get_to(obj.coarse_delay);
67 if (j.contains("fine_delay"))
68 j.at("fine_delay").get_to(obj.fine_delay);
69 }