<!-- ##### SECTION Title ##### -->
Utility Functions

<!-- ##### SECTION Short_Description ##### -->
Miscellaneous utility functions for evolution-data-server.

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

</para>

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

</para>

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


<!-- ##### STRUCT tm ##### -->
<para>

</para>


<!-- ##### FUNCTION e_util_mkdir_hier ##### -->
<para>

</para>

@path: 
@mode: 
@Returns: 


<!-- ##### FUNCTION e_util_strstrcase ##### -->
<para>

</para>

@haystack: 
@needle: 
@Returns: 


<!-- ##### FUNCTION e_util_unicode_get_utf8 ##### -->
<para>

</para>

@text: 
@out: 
@Returns: 


<!-- ##### FUNCTION e_util_utf8_strstrcase ##### -->
<para>

</para>

@haystack: 
@needle: 
@Returns: 


<!-- ##### FUNCTION e_util_utf8_strstrcasedecomp ##### -->
<para>

</para>

@haystack: 
@needle: 
@Returns: 


<!-- ##### FUNCTION e_util_utf8_strcasecmp ##### -->
<para>

</para>

@s1: 
@s2: 
@Returns: 


<!-- ##### FUNCTION e_util_pthread_id ##### -->
<para>

</para>

@t: 
@Returns: 


<!-- ##### FUNCTION e_filename_make_safe ##### -->
<para>

</para>

@string: 


<!-- ##### FUNCTION e_utf8_strftime ##### -->
<para>

</para>

@s: 
@max: 
@fmt: 
@tm: 
@Returns: 


<!-- ##### FUNCTION e_strftime ##### -->
<para>

</para>

@s: 
@max: 
@fmt: 
@tm: 
@Returns: 


<!-- ##### FUNCTION e_util_get_prefix ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION e_util_get_cp_prefix ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION e_util_get_localedir ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION e_util_replace_prefix ##### -->
<para>

</para>

@configure_time_prefix: 
@runtime_prefix: 
@configure_time_path: 
@Returns: 


