Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
Bse::Container Interface Reference


Inheritance diagram for Bse::Container:
Collaboration diagram for Bse::Container:

Public Member Functions

Item lookup_item (String uname)
Item get_item (String item_type, int32 seq_id)
ItemSeq list_children ()
- Public Member Functions inherited from Bse::Source
Source ichannel_get_osource (int32 input_channel, int32 input_joint)
- Public Member Functions inherited from Bse::Item
Item common_ancestor (Item other)

Additional Inherited Members

- Public Attributes inherited from Bse::Item
Icon icon

Detailed Description

Base interface type for containers of Item derived types.

Member Function Documentation

Item Bse::Container::get_item ( String  item_type,
int32  seq_id 

Retrieve the immediate child of type item_type by its sequential id (the 'nth' child).

ItemSeq Bse::Container::list_children ( )

List all immediate children of a container.

Item Bse::Container::lookup_item ( String  uname)

Find an immediate child of a container by name (unique per container child).

The documentation for this interface was generated from the following file: