nongnu.org/gsequencer


gsequencer 7.0.5
Advanced Gtk+ Sequencer
ags_vst_istring_result.cpp File Reference
#include <ags/vst3-capi/pluginterfaces/base/ags_vst_istring_result.h>
#include <pluginterfaces/base/istringresult.h>
Include dependency graph for ags_vst_istring_result.cpp:

Functions

AgsVstTUIDags_vst_istring_result_get_iid ()
 
void ags_vst_istring_result_set_text (AgsVstIStringResult *istring_result, gchar *text)
 
AgsVstTUIDags_vst_istring_get_iid ()
 
void ags_vst_istring_set_text8 (AgsVstIString *istring, gchar *text)
 
void ags_vst_istring_set_text16 (AgsVstIString *istring, gunichar2 *text)
 
const gchar * ags_vst_istring_get_text8 (AgsVstIString *istring)
 
const gunichar2 * ags_vst_istring_get_text16 (AgsVstIString *istring)
 
void ags_vst_istring_take (AgsVstIString *istring, void *s, gboolean is_wide)
 
gboolean ags_vst_istring_is_wide_string (AgsVstIString *istring)
 

Function Documentation

◆ ags_vst_istring_get_iid()

AgsVstTUID * ags_vst_istring_get_iid ( )

Get IID.

Returns
the Steinberg::TUID as AgsVstTUID
Since
5.0.0

◆ ags_vst_istring_get_text16()

const gunichar2 * ags_vst_istring_get_text16 ( AgsVstIString istring)

Get unicode text.

Parameters
istringthe string
Returns
the unicode text
Since
5.0.0

◆ ags_vst_istring_get_text8()

const gchar * ags_vst_istring_get_text8 ( AgsVstIString istring)

Get text.

Parameters
istringthe string
Returns
the text
Since
5.0.0

◆ ags_vst_istring_is_wide_string()

gboolean ags_vst_istring_is_wide_string ( AgsVstIString istring)

Is wide string.

Parameters
istringthe string
Returns
true if unicode, otherwise false
Since
5.0.0

◆ ags_vst_istring_result_get_iid()

AgsVstTUID * ags_vst_istring_result_get_iid ( )

Get IID.

Returns
the Steinberg::TUID as AgsVstTUID
Since
5.0.0

◆ ags_vst_istring_result_set_text()

void ags_vst_istring_result_set_text ( AgsVstIStringResult istring_result,
gchar *  text 
)

Result set text.

Parameters
istring_resultthe string result
textthe text
Since
5.0.0

◆ ags_vst_istring_set_text16()

void ags_vst_istring_set_text16 ( AgsVstIString istring,
gunichar2 *  text 
)

Set unicode text.

Parameters
istringthe string
textthe unicode text
Since
5.0.0

◆ ags_vst_istring_set_text8()

void ags_vst_istring_set_text8 ( AgsVstIString istring,
gchar *  text 
)

Set text.

Parameters
istringthe string
textthe text
Since
5.0.0

◆ ags_vst_istring_take()

void ags_vst_istring_take ( AgsVstIString istring,
void *  s,
gboolean  is_wide 
)

Take.

Parameters
istringthe string
sa pointer
is_widetrue if unicode, otherwise false
Since
5.0.0