Abstract
Basis for the GST object hierarchy.
Inherited by: Gst::Element, Gst::Pad, Gst::PadTemplate .
Included in: Gst .
Index: FLAG_DESTROYED FLAG_FLOATING destroyed? flag? flags floating? name name= set_flag set_name unset_flag
Instance methods | |
---|---|
destroyed? | destroyed? -> aBoolean |
Checks if the FLAG_DESTROYED flag is set on the object. | |
flag? | flag?(aFixnum) -> aBoolean |
Checks if the given flag is set on the object. | |
flags | flags -> aFixnum |
Gets the entire set of flags for the object. | |
floating? | floating? -> aBoolean |
Checks if the FLAG_FLOATING flag is set on the object. | |
name | name -> aString |
Gets the name of the object. | |
name= | name=(aString) -> aString |
Sets the name of the object, getting rid of the old name if there was one. This does exactly the same thing as set_name but it returns the new name instead of a reference to the object. | |
set_flag | set_flag(aFixnum) -> self |
Sets the given flag. | |
set_name | set_name(aString) -> self |
Sets the name of the object, getting rid of the old name if there was one. | |
unset_flag | unset_flag(aFixnum) -> self |
Unsets the given flag. |
Constants | |
---|---|
FLAG_DESTROYED | The object is flagged for destruction. |
FLAG_FLOATING | The object is created but has no parent yet to manage it. |