<!-- ##### SECTION Title ##### -->
GCutEgg

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### MACRO GCUT_EGG_ERROR ##### -->
<para>

</para>



<!-- ##### STRUCT GCutEgg ##### -->
<para>

</para>


<!-- ##### SIGNAL GCutEgg::error ##### -->
<para>

</para>

@gcutegg: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL GCutEgg::error-received ##### -->
<para>

</para>

@gcutegg: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL GCutEgg::output-received ##### -->
<para>

</para>

@gcutegg: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL GCutEgg::reaped ##### -->
<para>

</para>

@gcutegg: the object which received the signal.
@arg1: 

<!-- ##### ARG GCutEgg:command ##### -->
<para>

</para>

<!-- ##### STRUCT GCutEggClass ##### -->
<para>

</para>

@parent_class: 
@output_received: 
@error_received: 
@reaped: 
@error: 

<!-- ##### ENUM GCutEggError ##### -->
<para>

</para>

@GCUT_EGG_ERROR_COMMAND_LINE: 
@GCUT_EGG_ERROR_IO_ERROR: 
@GCUT_EGG_ERROR_ALREADY_RUNNING: 
@GCUT_EGG_ERROR_NOT_RUNNING: 
@GCUT_EGG_ERROR_INVALID_OBJECT: 
@GCUT_EGG_ERROR_TIMEOUT: 

<!-- ##### FUNCTION gcut_egg_error_quark ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_new ##### -->
<para>

</para>

@command: 
@Varargs: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_new_va_list ##### -->
<para>

</para>

@command: 
@args: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_new_argv ##### -->
<para>

</para>

@argc: 
@argv: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_new_strings ##### -->
<para>

</para>

@command: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_new_array ##### -->
<para>

</para>

@command: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_set_flags ##### -->
<para>

</para>

@egg: 
@flags: 


<!-- ##### FUNCTION gcut_egg_get_flags ##### -->
<para>

</para>

@egg: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_set_env ##### -->
<para>

</para>

@egg: 
@name: 
@Varargs: 


<!-- ##### FUNCTION gcut_egg_get_env ##### -->
<para>

</para>

@egg: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_hatch ##### -->
<para>

</para>

@egg: 
@error: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_close ##### -->
<para>

</para>

@egg: 


<!-- ##### FUNCTION gcut_egg_write ##### -->
<para>

</para>

@egg: 
@chunk: 
@size: 
@error: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_get_pid ##### -->
<para>

</para>

@egg: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_wait ##### -->
<para>

</para>

@egg: 
@timeout: 
@error: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_kill ##### -->
<para>

</para>

@egg: 
@signal_number: 


<!-- ##### FUNCTION gcut_egg_get_input ##### -->
<para>

</para>

@egg: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_get_output ##### -->
<para>

</para>

@egg: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_get_error ##### -->
<para>

</para>

@egg: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_get_forced_termination_wait_time ##### -->
<para>

</para>

@egg: 
@Returns: 


<!-- ##### FUNCTION gcut_egg_set_forced_termination_wait_time ##### -->
<para>

</para>

@egg: 
@timeout: 


