OperationOptions
Object Hierarchy:
Description:
[ CCode ( type_id = "grl_operation_options_get_type ()" ) ]
public class OperationOptions : Object
Content:
Creation methods:
Methods:
- public OperationOptions copy ()
- public int get_count ()
Get the count option, that is, the number of elements to retrieve in
an operation done with this.
- public unowned Value? get_key_filter (KeyID key)
- public List<KeyID> get_key_filter_list ()
- public void get_key_range_filter (KeyID key, out Value min_value, out Value max_value)
Stores the limits of the range in the filter for key
in
min_value
and max_value
.
- public List<KeyID> get_key_range_filter_list ()
- public ResolutionFlags get_resolution_flags ()
- public uint get_skip ()
Get the skip option, that is, the number of elements to skip before
retrieving media items in an operation done with this.
- public TypeFilter get_type_filter ()
- public bool obey_caps (Caps caps, out OperationOptions supported_options, out OperationOptions unsupported_options)
Check whether this obey to
caps
.
- public bool set_count (int count)
Set the count option for an operation.
- public bool set_key_filter_dictionary (HashTable<KeyID,Value?> filters)
- public bool set_key_filter_value (KeyID key, Value value)
Set filter as "key
== value
".
- public bool set_key_range_filter_value (KeyID key, Value? min_value, Value? max_value)
Set filter as "min_value
<= key
<=
max_value
".
- public bool set_resolution_flags (ResolutionFlags flags)
Set the resolution flags for an operation.
- public bool set_skip (uint skip)
Set the skip option for an operation.
- public bool set_type_filter (TypeFilter filter)
Set the type of media filter for an operation.
Inherited Members:
All known members inherited from class GLib.Object
- @get
- @new
- @ref
- @set
- add_toggle_ref
- add_weak_pointer
- bind_property
- connect
- constructed
- disconnect
- dispose
- dup_data
- dup_qdata
- force_floating
- freeze_notify
- get_class
- get_data
- get_property
- get_qdata
- get_type
- getv
- interface_find_property
- interface_install_property
- interface_list_properties
- is_floating
- new_valist
- new_with_properties
- newv
- notify
- notify_property
- ref_count
- ref_sink
- remove_toggle_ref
- remove_weak_pointer
- replace_data
- replace_qdata
- set_data
- set_data_full
- set_property
- set_qdata
- set_qdata_full
- set_valist
- setv
- steal_data
- steal_qdata
- thaw_notify
- unref
- watch_closure
- weak_ref
- weak_unref