|
|
| ecore_audio_in_sndfile (::efl::eo::parent_type _p=(::efl::eo::parent=nullptr)) |
| |
| | ecore_audio_in_sndfile (Eo *eo) |
| | Eo Constructor. More...
|
| |
| | ecore_audio_in_sndfile (std::nullptr_t) |
| | nullptr_t Constructor. More...
|
| |
|
| ecore_audio_in_sndfile (ecore_audio_in_sndfile const &other) |
| | Copy Constructor.
|
| |
|
address_of | operator& () |
| |
|
address_const_of | operator& () const |
| |
| | concrete (Eo *eo) |
| | Class constructor. More...
|
| |
| | concrete () |
| | Default constructor. More...
|
| |
|
| ~concrete () |
| | Class destructor.
|
| |
|
| concrete (concrete const &other) |
| |
|
| concrete (concrete &&other) |
| |
|
concrete & | operator= (concrete const &other) |
| | Assignment operator.
|
| |
|
concrete & | operator= (concrete &&other) |
| |
| Eo * | _eo_ptr () const |
| | Return a pointer to the EO Object stored in this instance. More...
|
| |
| Eo * | _release () |
| | Releases the reference from this concrete object and return the pointer to the EO Object stored in this instance. More...
|
| |
|
void | _reset (Eo *_ptr=nullptr) |
| | Reset the current pointer to reference a new Eo object.
|
| |
| int | ref_get () const |
| | Get the reference count of this object. More...
|
| |
| void | parent_set (concrete parent) |
| | Set the parent of this object. More...
|
| |
| eina::optional< concrete > | parent_get () |
| | Get the parent of this object. More...
|
| |
| Eo_Dbg_Info | dbg_info_get () |
| | Get debug information of this object. More...
|
| |
|
| operator bool () const |
| |
| void | vio_set (Ecore_Audio_Vio *vio_, void *data_, eo_key_data_free_func free_func_) const |
| | Set the virtual IO functions. More...
|
| |
| ::efl::eina::optional< std::string > | name_get () const |
| | Get the name of the object. More...
|
| |
| void | name_set (::efl::eina::optional< std::string > name_) const |
| | Set the name of the object. More...
|
| |
| bool | paused_get () const |
| | Get the pause state of the object. More...
|
| |
| void | paused_set (bool paused_) const |
| | Set the pause state of the object. More...
|
| |
| double | volume_get () const |
| | Get the volume of the object. More...
|
| |
| void | volume_set (double volume_) const |
| | Set the volume of the object. More...
|
| |
| ::efl::eina::optional< std::string > | source_get () const |
| | Get the source of the object. More...
|
| |
| bool | source_set (::efl::eina::optional< std::string > source_) const |
| | Set the source of the object. More...
|
| |
| Ecore_Audio_Format | format_get () const |
| | Get the format of the object. More...
|
| |
| bool | format_set (Ecore_Audio_Format format_) const |
| | Set the format of the object. More...
|
| |
|
| operator::ecore_audio () const |
| |
|
| operator::ecore_audio & () |
| |
|
| operator::ecore_audio const & () const |
| |
| ssize_t | read (void *buf_, size_t len_) const |
| | Read from the input. More...
|
| |
| ssize_t | read_internal (void *buf_, size_t len_) const |
| | Internal read function. More...
|
| |
| double | seek (double offs_, int mode_) const |
| | Seek within the input. More...
|
| |
| double | speed_get () const |
| | Get the playback speed of the input. More...
|
| |
| void | speed_set (double speed_) const |
| | Set the playback speed of the input. More...
|
| |
| int | samplerate_get () const |
| | Get the he sample-rate of the input. More...
|
| |
| void | samplerate_set (int samplerate_) const |
| | Set the sample-rate of the input. More...
|
| |
| int | channels_get () const |
| | Get the amount of channels the input has. More...
|
| |
| void | channels_set (int channels_) const |
| | Set the amount of channels the input has. More...
|
| |
| bool | preloaded_get () const |
| | Get the the preloaded state of the input. More...
|
| |
| void | preloaded_set (bool preloaded_) const |
| | Set the preloaded state of the input. More...
|
| |
| bool | looped_get () const |
| | Get the looped state of the input. More...
|
| |
| void | looped_set (bool looped_) const |
| | Set the looped state of the input. More...
|
| |
| double | length_get () const |
| | Get the length of the input. More...
|
| |
| void | length_set (double length_) const |
| | Set the length of the input. More...
|
| |
| ::efl::eina::optional< ::efl::eo::concrete > | output_get () const |
| | Get the output that this input is attached to. More...
|
| |
| double | remaining_get () const |
| | Get the remaining time of the input. More...
|
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_in_looped_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_in_looped_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_in_stopped_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_in_stopped_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_in_samplerate_changed_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_in_samplerate_changed_call (T *info) |
| |
|
| operator::ecore_audio_in () const |
| |
|
| operator::ecore_audio_in & () |
| |
|
| operator::ecore_audio_in const & () const |
| |
| void | event_callback_forwarder_del (const Eo_Event_Description *desc_,::efl::eina::optional< ::efl::eo::concrete > new_obj_) const |
| | Remove an event callback forwarder for an event and an object. More...
|
| |
| void | event_thaw () const |
| | thaw events of object. More...
|
| |
| void | event_freeze () const |
| | freeze events of object. More...
|
| |
| void | event_callback_array_del (const Eo_Callback_Array_Item *array_, const void *user_data_) const |
| | Del a callback array with a specific data associated to it for an event. More...
|
| |
| void | wref_del (Eo **wref_) const |
| | Delete the weak reference passed. More...
|
| |
| void | destructor () const |
| | Call the object's destructor. More...
|
| |
| ::efl::eina::optional< ::efl::eo::concrete > | finalize () const |
| | Called at the end of #eo_add. More...
|
| |
| void | key_data_set (::efl::eina::optional< std::string > key_, const void *data_, eo_key_data_free_func free_func_) const |
| | Set generic data to object. More...
|
| |
| void * | key_data_get (::efl::eina::optional< std::string > key_) const |
| | Get generic data from object. More...
|
| |
| void | event_callback_del (const Eo_Event_Description *desc_, Eo_Event_Cb func_, const void *user_data_) const |
| | Del a callback with a specific data associated to it for an event. More...
|
| |
| void | key_data_del (::efl::eina::optional< std::string > key_) const |
| | Del generic data from object. More...
|
| |
| void | event_callback_array_priority_add (const Eo_Callback_Array_Item *array_, Eo_Callback_Priority priority_, const void *data_) const |
| | Add a callback array for an event with a specific priority. More...
|
| |
| void | wref_add (::efl::eo::concrete *wref_) const |
| | Add a new weak reference to obj. More...
|
| |
| void | dbg_info_get (Eo_Dbg_Info *root_node_) const |
| | Get dbg information from the object. More...
|
| |
| void | event_callback_forwarder_add (const Eo_Event_Description *desc_,::efl::eina::optional< ::efl::eo::concrete > new_obj_) const |
| | Add an event callback forwarder for an event and an object. More...
|
| |
| bool | event_callback_call (const Eo_Event_Description *desc_, void *event_info_) const |
| | Call the callbacks for an event of an object. More...
|
| |
| void | event_callback_priority_add (const Eo_Event_Description *desc_, Eo_Callback_Priority priority_, Eo_Event_Cb cb_, const void *data_) const |
| | Add a callback for an event with a specific priority. More...
|
| |
|
Eina_Iterator * | children_iterator_new () const |
| | Get an iterator on all childrens.
|
| |
| bool | composite_attach (::efl::eina::optional< ::efl::eo::concrete > comp_obj_) const |
| |
| bool | composite_detach (::efl::eina::optional< ::efl::eo::concrete > comp_obj_) const |
| |
| bool | composite_part_is () const |
| |
| ::efl::eina::optional< ::efl::eo::concrete > | parent_get () const |
| | Get the parent of an object. More...
|
| |
| void | parent_set (::efl::eina::optional< ::efl::eo::concrete > parent_) const |
| | Set the parent of an object Parents keep references to their children so in order to delete objects that have parents you need to set parent to NULL or use eo_del() that does that for you (and also unrefs the object). More...
|
| |
| int | event_global_freeze_count_get () const |
| | return freeze events of object. More...
|
| |
| int | event_freeze_count_get () const |
| | return freeze events of object. More...
|
| |
| bool | finalized_get () const |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_callback_add_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_callback_add_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_callback_del_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_callback_del_call (T *info) |
| |
|
template<typename F > |
| ::efl::eo::signal_connection | callback_del_add (F &&callback_,::efl::eo::callback_priority priority_=::efl::eo::callback_priorities::default_) |
| |
|
template<typename T > |
| void | callback_del_call (T *info) |
| |
|
| operator::eo::base () const |
| |
|
| operator::eo::base & () |
| |
|
| operator::eo::base const & () const |
| |