1 const std::array<std::vector<size_t>, ${len(callbackgroups)}> groups = {{ 2 % for g in callbackgroups: 3 {${', '.join([str(x) for x in g.members])}}, 4 % endfor 5 }}; 6 7 <% graphs = [ x for x in callbacks if hasattr(x, 'graph')] %>\ 8 const std::array<size_t, ${len(graphs)}> callbacks = { 9 % for g in graphs: 10 ${g.graph}, 11 % endfor 12 }; 13