$extrastylesheet
#include <scribo/core/object_groups.hh>
Public Types | |
| typedef Object< void > | category |
| typedef object_groups< L > | exact_t |
Public Member Functions | |
| object_groups (const object_links< L > &links) | |
| object_groups (const object_links< L > &links, const mln::util::array< group_info > &info) | |
| void | accept (const SerializeVisitor< E2 > &visitor) const |
|
const mln::util::array < unsigned > & | comp_to_group () const |
| const component_set< L > & | components () const |
| object_groups< L > | duplicate () const |
| const group_info & | group_of (unsigned comp_id) const |
| group_info & | group_of (unsigned comp_id) |
| bool | is_valid () const |
| const object_links< L > & | links () const |
| void | merge (unsigned group_id_from, unsigned group_id_to) |
| unsigned | nelements () const |
| const group_info & | operator() (unsigned group_id) const |
| group_info & | operator() (unsigned group_id) |
Object group representation.
Definition at line 95 of file object_groups.hh.
|
inherited |
Allow this object to be serialized by visitor.
| const group_info& scribo::object_groups< L >::group_of | ( | unsigned | comp_id | ) | const |
Return the group id of the component comp_id.
| const group_info& scribo::object_groups< L >::operator() | ( | unsigned | group_id | ) | const |
Return group info data for group with id group_id.
Valid id starts from 1.