Top   Types   Functions   Classes   Options   Index   Sources 

Index


A

append
Global_list_key_t List_append (List_t * self, oTypeTouched value)
int Vector_append (Vector_t * self, oTypeTouched value)
int Vector_append_string (Vector_t * self, oType const * theelements)
int Vector_append_vector (Vector_t * self, Vector_t const * other)
int Vector_append_vector (Vector_t * self, Vector_t const * other)
void List_append_list (List_t * self, List_t const * values)
void List_append_list (List_t * self, List_t const * values)
append_basename
int Vector_append_basename (Vector_t * self, Vector_t const * path)
int Vector_append_basename (Vector_t * self, Vector_t const * path)
append_config_file_name
int Vector_append_config_file_name (Vector_t * self, oType const * program_name, Global_ERWIN_BOOL local)
append_directory
int Vector_append_directory (Vector_t * self, Vector_t const * path)
int Vector_append_directory (Vector_t * self, Vector_t const * path)
append_list
void List_append_list (List_t * self, List_t const * values)
void List_append_list (List_t * self, List_t const * values)
append_no_copy
int Vector_append_no_copy (Vector_t * self, oTypeVar const * theelements, int number_of_elements_to_insert)
append_raw
int Vector_append_raw (Vector_t * self, oType const * elements, int count)
append_string
int Vector_append_string (Vector_t * self, oType const * theelements)
append_subvector
Vector_t & Vector_t::append_subvector (Vector_t const & a, int b, int c = -1, Global_ERWIN_BOOL d = Global_ERWIN_TRUE)
Vector_t & Vector_t::append_subvector (Vector_t const * a, int b, int c = -1, Global_ERWIN_BOOL d = Global_ERWIN_TRUE)
append_vector
int Vector_append_vector (Vector_t * self, Vector_t const * other)
int Vector_append_vector (Vector_t * self, Vector_t const * other)
apply
iTypeResult Map_ensure (Map_t * self, iTypeTouched key)
as_array
Vector_element_ptr_t Vector_as_array (Vector_t const *)
as_array_detach
Vector_element_ptr_t Vector_as_array_detach (Vector_t *)
as_open_array
Vector_element_ptr_t Vector_as_open_array (Vector_t const *)
as_open_array_detach
Vector_element_ptr_t Vector_as_open_array_detach (Vector_t *)
average_line_length
double Map_average_line_length (Map_t const * self)


B

back
Global_list_key_t List_back (List_t const * self)
basename_index
int Vector_basename_index (Vector_t const * self)
basename_range
void Vector_basename_range (int * first, int * length, Vector_t const * self)
bfind
int Vector_bfind (Vector_t const *, oTypeParam, Vector_cmp_t)
bool
operator Vector_t::bool () const


C

check_quote
void (* _Vector_quotation_method_t::check_quote) (oType * destination, int length)
chomp
void Vector_chomp (Vector_t * self)
chop
int Vector_chop (Vector_t * self, int count)
int Vector_chop_flags (Vector_t * self, int number_of_elements_to_erase_off, Global_ERWIN_BOOL resize)
int Vector_chop_flags (Vector_t * self, int number_of_elements_to_erase_off, Global_ERWIN_BOOL resize)
int Vector_chop_flags (Vector_t * self, int number_of_elements_to_erase_off, Global_ERWIN_BOOL resize)
CLASS_ID
CLASS_ID
CLASS_REFCOUNT
CLASS_REFCOUNT
CLASS_REFCOUNT_FAKE
CLASS_REFCOUNT_FAKE
CLASS_USE_CGEN
CLASS_USE_CGEN
clear
void List_clear (List_t * self)
void Map_clear (Map_t * self)
void Map_clear_flags (Map_t * self, Global_ERWIN_BOOL destroy_keys, Global_ERWIN_BOOL destroy_values)
void Vector_clear (Vector_t * self)
void Vector_clear_flags (Vector_t * self, Global_ERWIN_BOOL resize, Global_ERWIN_BOOL delete_elems)
clear_errno
void List_t::clear_errno ()
void Map_t::clear_errno ()
void Vector_t::clear_errno ()
void List_clear_errno (List_t const * self)
void Map_clear_errno (Map_t const *)
void Vector_clear_errno (Vector_t const * self)
clear_keep
void Vector_clear_keep (Vector_t * self, int table_min_size)
clear_no_resize
void Map_clear_no_resize (Map_t * self)
void Vector_clear_no_resize (Vector_t * self)
cmp
int Map_t::cmp (Map_t const & other) const
int Vector_t::cmp (Vector_t const & other, Vector_cmp_t cmp_func = Vector_CMP_T_NULL) const
int Map_cmp (Map_t const * self, Map_t const * other)
int Vector_cmp (Vector_t const *, Vector_t const *, Vector_cmp_t cmp)
_constructor
void List_t::_constructor ()
void Map_t::_constructor ()
void Vector_t::_constructor ()
copy
Map_t * Map_t::copy () const
Vector_t * Vector_t::copy () const
copy_detach
Vector_t * Vector_new_from_vector (Vector_t * other)
copy_err
Map_t * Map_t::copy_err (int * err) const
Vector_t * Vector_t::copy_err (int * err) const


D

delete_array
void Vector_delete_array (Vector_element_ptr_t array)
delete_entries
void Map_delete_entries (Map_pair_t * entries)
delete_entries_ptr
void Map_delete_entries_ptr (Map_pair_ptr_t * entries_ptr)
delete_keys
void Map_delete_keys (iType * keys)
delete_values
void Map_delete_values (oType * values)
_destructor
void List_t::_destructor ()
void Map_t::_destructor ()
void Vector_t::_destructor ()
detach
void Vector_detach (Vector_t * self)
detach_as_is
void Vector_detach_as_is (Vector_t * self)
deviation_line_length
double Map_deviation_line_length (Map_t const * self)
dump
void Map_dump (FILE *, Map_t const * self)


E

element
Global_erwin_type_t_const_p _Global_erwin_type_t::element
empty
Global_ERWIN_BOOL List_empty (List_t const * self)
Global_ERWIN_BOOL Map_empty (Map_t const * self)
bool Vector_t::empty () const
empty_name
Tchar const * _Vector_quotation_method_t::empty_name
ensure
iTypeResult Map_ensure (Map_t * self, iTypeTouched key)
ensure_heap_storage
void Vector_ensure_heap_storage (Vector_t *)
ensure_no_icopy
iTypeResult Map_ensure_no_icopy (Map_t * self, iTypeVarParam key)
ensure_size
int Vector_ensure_size (Vector_t * self, int size)
int Vector_ensure_size_with (Vector_t * self, int size, oTypeTouched elem)
ensure_table_size
int Vector_ensure_table_size (Vector_t * self, int size)
equal
Global_ERWIN_BOOL Map_equal (Map_t const * self, Map_t const * other)
bool Map_t::equal (Map_t const & other) const
erase
int Map_erase (Map_t * self, iTypeTouched index)
int Map_erase_map (Map_t * self, Map_t const * other)
int Map_erase_map (Map_t * self, Map_t const * other)
int Vector_erase (Vector_t * self, int index, int number_of_elements)
int Vector_erase_flags (Vector_t * self, int index, int number_of_elements_to_delete, Global_ERWIN_BOOL resize)
int Vector_erase_flags (Vector_t * self, int index, int number_of_elements_to_delete, Global_ERWIN_BOOL resize)
void List_erase (List_t * self, Global_list_key_t key)
void List_erase_in_loop (Global_list_key_t * iterator, List_t * self, Global_list_key_t key, Global_ERWIN_BOOL reverse)
erase_equals
int Vector_erase_equals (Vector_t * self, Vector_cmp_t cmp, Vector_combine_t combine)
erase_if
int Vector_erase_if_flags (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value, Global_ERWIN_BOOL resize)
int Vector_erase_if_flags (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value, Global_ERWIN_BOOL resize)
int Map_erase_if (Map_t * self, Map_feature_t feature, Global_ERWIN_BOOL value)
erase_if_not
int Vector_erase_if_flags (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value, Global_ERWIN_BOOL resize)
int Vector_erase_if_flags (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value, Global_ERWIN_BOOL resize)
erase_in_loop
void List_erase_in_loop (Global_list_key_t * iterator, List_t * self, Global_list_key_t key, Global_ERWIN_BOOL reverse)
erase_map
int Map_erase_map (Map_t * self, Map_t const * other)
int Map_erase_map (Map_t * self, Map_t const * other)
erase_zero
int Vector_erase_zero (Vector_t * self)
erwin_nonnegative
ERWIN_WRAPPER bool erwin_nonnegative (ERWIN_LONG_LONG x)
ERWIN_WRAPPER bool erwin_nonnegative (ERWIN_LONG_LONG)
ERWIN_WRAPPER bool erwin_nonnegative (ERWIN_UNSIGNED_LONG_LONG)
ERWIN_WRAPPER bool erwin_nonnegative (ERWIN_UNSIGNED_LONG_LONG)
ERWIN_WRAPPER bool erwin_nonnegative (bool)
ERWIN_WRAPPER bool erwin_nonnegative (bool)
ERWIN_WRAPPER bool erwin_nonnegative (char x)
ERWIN_WRAPPER bool erwin_nonnegative (char)
ERWIN_WRAPPER bool erwin_nonnegative (double x)
ERWIN_WRAPPER bool erwin_nonnegative (double)
ERWIN_WRAPPER bool erwin_nonnegative (float x)
ERWIN_WRAPPER bool erwin_nonnegative (float)
ERWIN_WRAPPER bool erwin_nonnegative (long double x)
ERWIN_WRAPPER bool erwin_nonnegative (long double)
ERWIN_WRAPPER bool erwin_nonnegative (signed char x)
ERWIN_WRAPPER bool erwin_nonnegative (signed char)
ERWIN_WRAPPER bool erwin_nonnegative (signed int x)
ERWIN_WRAPPER bool erwin_nonnegative (signed int)
ERWIN_WRAPPER bool erwin_nonnegative (signed long int)
ERWIN_WRAPPER bool erwin_nonnegative (signed long x)
ERWIN_WRAPPER bool erwin_nonnegative (signed short int)
ERWIN_WRAPPER bool erwin_nonnegative (signed short x)
ERWIN_WRAPPER bool erwin_nonnegative (unsigned char)
ERWIN_WRAPPER bool erwin_nonnegative (unsigned char)
ERWIN_WRAPPER bool erwin_nonnegative (unsigned int)
ERWIN_WRAPPER bool erwin_nonnegative (unsigned int)
ERWIN_WRAPPER bool erwin_nonnegative (unsigned long int)
ERWIN_WRAPPER bool erwin_nonnegative (unsigned long int)
ERWIN_WRAPPER bool erwin_nonnegative (unsigned short int)
ERWIN_WRAPPER bool erwin_nonnegative (unsigned short int)


F

fgets
int Vector_fgets (Vector_t * self, FILE * f, int max_count)
find
int Vector_find (Vector_t const * self, int start, oTypeParam needle)
int Vector_find (Vector_t const * self, int start, oTypeParam needle)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
oTypeResult Map_find (Map_t const * self, iTypeParam index)
find_any
oTypeResult Map_find_any (Map_t const * self)
find_any_key
iTypeResult Map_find_any_key (Map_t const * self)
find_any_pair
int Map_find_any_pair (iType *, Map_element_ptr_t *, Map_t const * self)
find_any_ptr
Map_element_ptr_t Map_find_any_ptr (Map_t const * self)
find_ensure
oTypeResult Map_find_ensure (Map_t * self, iTypeTouched index)
find_if
int Vector_find_if (Vector_t const * self, int start, Vector_feature_t feature, Global_ERWIN_BOOL value)
int Vector_find_if (Vector_t const * self, int start, Vector_feature_t feature, Global_ERWIN_BOOL value)
find_if_not
int Vector_find_if (Vector_t const * self, int start, Vector_feature_t feature, Global_ERWIN_BOOL value)
int Vector_find_if (Vector_t const * self, int start, Vector_feature_t feature, Global_ERWIN_BOOL value)
find_key
iTypeResult Map_find_key (Map_t const * self, iTypeParam index)
find_ptr
Map_element_ptr_t Map_find_ptr (Map_t const * self, iTypeParam index)
Map_element_ptr_t Map_find_ptr (Map_t const * self, iTypeParam index)
find_ptr_ensure
Map_element_ptr_t Map_find_ptr_ensure (Map_t * self, iTypeTouched index)
Map_element_ptr_t Map_find_ptr_ensure (Map_t * self, iTypeTouched index)
find_raw
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
find_string
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
find_vector
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_find_raw (Vector_t const * self, int start, oType const * needle, int len)
first
oTypeResult Vector_t::first () const
oTypeResult List_first (List_t const * self)
first_ptr
Vector_element_ptr_t Vector_first_ptr (Vector_t * self)
first_ref
Vector_element_ptr_t Vector_first_ptr (Vector_t * self)
first_swap_chop1
oTypeVar Vector_first_swap_chop1 (Vector_t * self)
format
Vector_t & Vector_t::format (Tchar const *, ...)
Vector_t & Vector_t::format (Vector_format_info_t *, Tchar const *, ...)
Vector_t & Vector_t::format (Vector_format_info_t *, unsigned long int, Tchar const *, ...)
Vector_t & Vector_t::format (unsigned long int, Tchar const *, ...)
format_pos
int Vector_t::format_pos ()
format_quoted
bool Vector_t::format_quoted ()
fread
int Vector_fread (Vector_t * self, FILE * f, int max_count)
front
Global_list_key_t List_front (List_t const * self)


G

get_entries
Map_pair_t * Map_get_entries (Map_t const * self)
get_entries_ptr
Map_pair_ptr_t * Map_get_entries_ptr (Map_t const * self)
get_errno
int List_t::get_errno ()
int List_t::get_errno () const
int Map_t::get_errno ()
int Map_t::get_errno () const
int Vector_t::get_errno ()
int Vector_t::get_errno () const
get_keys
iType * Map_get_keys (Map_t const * self)
get_values
oType * Map_get_values (Map_t const * self)
Global_char_case_hash
ERWIN_WRAPPER Global_hashval_t Global_char_case_hash (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_char_case_hash (unsigned char x)
Global_char_case_hash2
ERWIN_WRAPPER Global_hashval_t Global_char_case_hash2 (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_char_case_hash2 (unsigned char x)
Global_char_case_hash3
ERWIN_WRAPPER Global_hashval_t Global_char_case_hash3 (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_char_case_hash3 (unsigned char x)
Global_char_case_hash4
ERWIN_WRAPPER Global_hashval_t Global_char_case_hash4 (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_char_case_hash4 (unsigned char x)
Global_char_hash
ERWIN_WRAPPER Global_hashval_t Global_char_hash (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_char_hash (unsigned char x)
Global_char_hash2
ERWIN_WRAPPER Global_hashval_t Global_char_hash2 (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_char_hash2 (unsigned char x)
Global_char_hash3
ERWIN_WRAPPER Global_hashval_t Global_char_hash3 (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_char_hash3 (unsigned char x)
Global_char_hash4
ERWIN_WRAPPER Global_hashval_t Global_char_hash4 (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_char_hash4 (unsigned char x)
Global_char_is_alpha
extern Global_ERWIN_BOOL Global_char_is_alpha (char)
Global_char_is_cr
extern Global_ERWIN_BOOL Global_char_is_cr (char)
Global_char_is_cr0
extern Global_ERWIN_BOOL Global_char_is_cr0 (char)
Global_char_is_digit
extern Global_ERWIN_BOOL Global_char_is_digit (char)
Global_char_is_lower
extern Global_ERWIN_BOOL Global_char_is_lower (char)
Global_char_is_space
extern Global_ERWIN_BOOL Global_char_is_space (char)
Global_char_is_space0
extern Global_ERWIN_BOOL Global_char_is_space0 (char)
Global_char_is_upper
extern Global_ERWIN_BOOL Global_char_is_upper (char)
Global_char_is_xdigit
extern Global_ERWIN_BOOL Global_char_is_xdigit (char)
Global_char_to_lower
extern char Global_char_to_lower (char)
Global_char_to_upper
extern char Global_char_to_upper (char)
Global_ERWIN_CLASS_ID
CLASS_ID
Global_ERWIN_CLASS_REFCOUNT
CLASS_REFCOUNT
Global_ERWIN_CLASS_REFCOUNT_FAKE
CLASS_REFCOUNT_FAKE
Global_ERWIN_CLASS_USE_CGEN
CLASS_USE_CGEN
Global_erwin_det_random
extern unsigned long int Global_erwin_det_random ()
Global_erwin_digit_value
extern int Global_erwin_digit_value (char)
Global_erwin_get_digit
extern char Global_erwin_get_digit (int digit)
Global_erwin_get_digit_upper
extern char Global_erwin_get_digit_upper (int digit)
Global_erwin_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (ERWIN_LONG_LONG x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (ERWIN_LONG_LONG x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (ERWIN_UNSIGNED_LONG_LONG x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (ERWIN_UNSIGNED_LONG_LONG x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (bool x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (bool x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (char x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (char x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (int x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (int x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (long x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (long x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (short x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (short x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (signed char x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (signed char x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (unsigned char x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (unsigned long x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (unsigned long x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (unsigned short x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (unsigned short x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (unsigned x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (unsigned x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (void const * x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_hash (void const * x)
Global_erwin_hash_state_t
struct Global_erwin_hash_state_t / Global_erwin_hash_state_t
Global_ERWIN_HASH_STRENGTH
HASH_STRENGTH
Global_erwin_init
extern void Global_erwin_init (int * argc, char ** * argv)
Global_erwininternallisterrnoptr
extern int * Global_erwininternallisterrnoptr ()
Global_erwininternalliststrerror
extern char const * Global_erwininternalliststrerror (int)
Global_erwininternalmaperrnoptr
extern int * Global_erwininternalmaperrnoptr ()
Global_erwininternalmapstrerror
extern char const * Global_erwininternalmapstrerror (int)
Global_erwininternalvectorerrnoptr
extern int * Global_erwininternalvectorerrnoptr ()
Global_erwininternalvectorstrerror
extern char const * Global_erwininternalvectorstrerror (int)
Global_erwin_kind_to_string
extern char const * Global_erwin_kind_to_string (Global_erwin_kind_t)
Global_erwin_make_hash_result
ERWIN_WRAPPER Global_hashval_t Global_erwin_make_hash_result (Global_hashval_t h1, Global_hashval_t h2)
ERWIN_WRAPPER Global_hashval_t Global_erwin_make_hash_result (Global_hashval_t, Global_hashval_t)
Global_erwin_memset0
extern void * Global_erwin_memset0 (void * p, size_t start, size_t end_plus_1)
Global_erwin_merge_sort
void Global_erwin_merge_sort (void * abase, size_t anmemb, size_t asize, Global_erwin_comparison_t acompar)
Global_erwin_mul9
ERWIN_WRAPPER Global_hashval_t Global_erwin_mul9 (Global_hashval_t x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_mul9 (Global_hashval_t x)
Global_erwin_mul_x1
ERWIN_WRAPPER Global_hashval_t Global_erwin_mul_x1 (Global_hashval_t x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_mul_x1 (Global_hashval_t x)
Global_erwin_ptr_const_of
ERWIN_WRAPPER List_t const * Global_erwin_ptr_const_of (List_t const & x)
ERWIN_WRAPPER List_t const * Global_erwin_ptr_const_of (List_t const * x)
ERWIN_WRAPPER Map_t const * Global_erwin_ptr_const_of (Map_t const & x)
ERWIN_WRAPPER Map_t const * Global_erwin_ptr_const_of (Map_t const * x)
ERWIN_WRAPPER Vector_t const * Global_erwin_ptr_const_of (Vector_t const & x)
ERWIN_WRAPPER Vector_t const * Global_erwin_ptr_const_of (Vector_t const * x)
Global_erwin_ptr_of
ERWIN_WRAPPER List_t * Global_erwin_ptr_of (List_t & x)
ERWIN_WRAPPER List_t * Global_erwin_ptr_of (List_t * x)
ERWIN_WRAPPER Map_t * Global_erwin_ptr_of (Map_t & x)
ERWIN_WRAPPER Map_t * Global_erwin_ptr_of (Map_t * x)
ERWIN_WRAPPER Vector_t * Global_erwin_ptr_of (Vector_t & x)
ERWIN_WRAPPER Vector_t * Global_erwin_ptr_of (Vector_t * x)
Global_erwin_register_init
extern int Global_erwin_register_init (Global_initializer_t)
Global_erwin_require_determinism
extern Global_ERWIN_BOOL Global_erwin_require_determinism ()
Global_erwin_s16_array_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_s16_array_hash (ERWIN_S16 const * x, size_t s)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s16_array_hash (ERWIN_S16 const * x, size_t s)
Global_erwin_s16_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_s16_hash (ERWIN_S16 x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s16_hash (ERWIN_S16 x)
Global_erwin_s32_array_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_s32_array_hash (ERWIN_S32 const * x, size_t s)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s32_array_hash (ERWIN_S32 const * x, size_t s)
Global_erwin_s32_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_s32_hash (ERWIN_S32 x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s32_hash (ERWIN_S32 x)
Global_erwin_s64_array_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_s64_array_hash (ERWIN_S64 const * x, size_t s)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s64_array_hash (ERWIN_S64 const * x, size_t s)
Global_erwin_s64_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_s64_hash (ERWIN_S64 const x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s64_hash (ERWIN_S64 const x)
Global_erwin_s8_array_case_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_s8_array_case_hash (ERWIN_S8 const * x, size_t s)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s8_array_case_hash (ERWIN_S8 const * x, size_t s)
Global_erwin_s8_array_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_s8_array_hash (ERWIN_S8 const * x, size_t s)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s8_array_hash (ERWIN_S8 const * x, size_t s)
Global_erwin_s8_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_s8_hash (ERWIN_S8 x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s8_hash (ERWIN_S8 x)
Global_erwin_s8_hash_case
ERWIN_WRAPPER Global_hashval_t Global_erwin_s8_hash_case (ERWIN_S8 x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_s8_hash_case (ERWIN_S8 x)
Global_erwin_set_determinism
extern void Global_erwin_set_determinism (Global_ERWIN_BOOL)
_Global_erwin_slot_t
struct _Global_erwin_slot_t / _Global_erwin_slot_t
Global_erwin_strntol
extern long int Global_erwin_strntol (char const * c, size_t strlen, char * * endptr = NULL, int base = 0)
Global_erwin_strntoll
extern ERWIN_LONG_LONG Global_erwin_strntoll (char const * c, size_t strlen, char * * endptr = NULL, int base = 0)
Global_erwin_strntoul
extern unsigned long int Global_erwin_strntoul (char const * c, size_t strlen, char * * endptr = NULL, int base = 0)
Global_erwin_strntoull
extern ERWIN_UNSIGNED_LONG_LONG Global_erwin_strntoull (char const * c, size_t strlen, char * * endptr = NULL, int base = 0)
Global_erwin_strsignal
extern char const * Global_erwin_strsignal (int)
Global_erwin_strtol
extern long int Global_erwin_strtol (char const * c, char * * endptr = NULL, int base = 0)
Global_erwin_strtoll
extern ERWIN_LONG_LONG Global_erwin_strtoll (char const * c, char * * endptr = NULL, int base = 0)
Global_erwin_strtoul
extern unsigned long int Global_erwin_strtoul (char const * c, char * * endptr = NULL, int base = 0)
Global_erwin_strtoull
extern ERWIN_UNSIGNED_LONG_LONG Global_erwin_strtoull (char const * c, char * * endptr = NULL, int base = 0)
Global_ERWIN_TYPE_INFO
TYPE_INFO
_Global_erwin_type_t
struct _Global_erwin_type_t / _Global_erwin_type_t
Global_erwin_u16_array_hash
extern Global_hashval_t Global_erwin_u16_array_hash (ERWIN_U16 const *, size_t)
Global_erwin_u16_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_u16_hash (ERWIN_U16 x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_u16_hash (ERWIN_U16 x)
Global_erwin_u32_array_hash
extern Global_hashval_t Global_erwin_u32_array_hash (ERWIN_U32 const *, size_t)
Global_erwin_u32_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_u32_hash (ERWIN_U32 x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_u32_hash (ERWIN_U32 x)
Global_erwin_u64_array_hash
extern Global_hashval_t Global_erwin_u64_array_hash (ERWIN_U64 const *, size_t)
Global_erwin_u64_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_u64_hash (ERWIN_U64 x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_u64_hash (ERWIN_U64 x)
Global_erwin_u8_array_case_hash
extern Global_hashval_t Global_erwin_u8_array_case_hash (ERWIN_U8 const *, size_t)
Global_erwin_u8_array_hash
extern Global_hashval_t Global_erwin_u8_array_hash (ERWIN_U8 const *, size_t)
Global_erwin_u8_hash
ERWIN_WRAPPER Global_hashval_t Global_erwin_u8_hash (ERWIN_S8 x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_u8_hash (ERWIN_S8 x)
Global_erwin_u8_hash_case
ERWIN_WRAPPER Global_hashval_t Global_erwin_u8_hash_case (ERWIN_S8 x)
ERWIN_WRAPPER Global_hashval_t Global_erwin_u8_hash_case (ERWIN_S8 x)
Global_hash_voidp
ERWIN_WRAPPER Global_hashval_t Global_hash_voidp (void const * x)
ERWIN_WRAPPER Global_hashval_t Global_hash_voidp (void const * x)
Global_int_hash
ERWIN_WRAPPER Global_hashval_t Global_int_hash (unsigned int x)
ERWIN_WRAPPER Global_hashval_t Global_int_hash (unsigned int x)
Global_long_hash
ERWIN_WRAPPER Global_hashval_t Global_long_hash (unsigned long x)
ERWIN_WRAPPER Global_hashval_t Global_long_hash (unsigned long x)
Global_long_long_hash
ERWIN_WRAPPER Global_hashval_t Global_long_long_hash (ERWIN_UNSIGNED_LONG_LONG x)
ERWIN_WRAPPER Global_hashval_t Global_long_long_hash (ERWIN_UNSIGNED_LONG_LONG x)
Global_map_iterator_sorted_t
struct Global_map_iterator_sorted_t / Global_map_iterator_sorted_t
Global_map_iterator_t
struct Global_map_iterator_t / Global_map_iterator_t
Global_memory_cmp
extern int Global_memory_cmp (void const * a, void const * b, size_t cnt)
Global_memory_memory
extern void * Global_memory_memory (void const * haystack, size_t haycnt, void const * needle, size_t needlecnt)
Global_short_hash
ERWIN_WRAPPER Global_hashval_t Global_short_hash (unsigned short x)
ERWIN_WRAPPER Global_hashval_t Global_short_hash (unsigned short x)
Global_size_t_hash
ERWIN_WRAPPER Global_hashval_t Global_size_t_hash (size_t x)
ERWIN_WRAPPER Global_hashval_t Global_size_t_hash (size_t x)
Global_string_case_cmp
extern int Global_string_case_cmp (char const * a, char const * b)
Global_string_case_hash
ERWIN_WRAPPER Global_hashval_t Global_string_case_hash (char const * c)
ERWIN_WRAPPER Global_hashval_t Global_string_case_hash (char const *)
Global_string_case_string
extern char * Global_string_case_string (char const * haystack, char const * needle)
Global_string_cmp
extern int Global_string_cmp (char const * a, char const * b)
Global_string_dup
extern char * Global_string_dup (char const * c, int * err = (int*)NULL)
Global_string_free
extern void Global_string_free (char * c)
Global_string_hash
ERWIN_WRAPPER Global_hashval_t Global_string_hash (char const * c)
ERWIN_WRAPPER Global_hashval_t Global_string_hash (char const *)
Global_string_is_prefix
extern Global_ERWIN_BOOL Global_string_is_prefix (int * needle_length, char const * haystack, char const * needle)
Global_string_is_suffix
extern Global_ERWIN_BOOL Global_string_is_suffix (int * needle_length, char const * haystack, char const * needle)
Global_string_length
extern size_t Global_string_length (char const *)
Global_string_n_case_cmp
extern int Global_string_n_case_cmp (char const * a, char const * b, size_t n)
Global_string_n_case_string
extern char * Global_string_n_case_string (char const * haystack, char const * needle, size_t)
Global_string_n_cmp
extern int Global_string_n_cmp (char const * a, char const * b, size_t n)
Global_string_n_dup
extern char * Global_string_n_dup (char const * c, size_t n, int * err = (int*)NULL)
Global_string_n_length
extern size_t Global_string_n_length (char const *, size_t)
Global_string_n_string
extern char * Global_string_n_string (char const * haystack, char const * needle, size_t)
Global_string_string
extern char * Global_string_string (char const * haystack, char const * needle)
Global_voidp_hash
ERWIN_WRAPPER Global_hashval_t Global_voidp_hash (void const * x)
ERWIN_WRAPPER Global_hashval_t Global_voidp_hash (void const * x)


H

h1
Global_hashval_t Global_erwin_hash_state_t::h1
h2
Global_hashval_t Global_erwin_hash_state_t::h2
hash
Global_hashval_t Map_hash (Map_t const * x)
Global_hashval_t Vector_hash (Vector_t const * x)
has_heap_storage
Global_ERWIN_BOOL Vector_has_heap_storage (Vector_t const *)
hash_raw
Global_hashval_t Map_hash_raw (Map_t const * self)
Global_hashval_t Vector_hash_raw (Vector_t const *)
hash_size
int Map_hash_size (Map_t const * self)
HASH_STRENGTH
HASH_STRENGTH
heap_erase
void Vector_heap_erase (Vector_t * self, int i, Vector_cmp_t cmp)
heap_extract
oTypeVar Vector_heap_extract (Vector_t * self, Vector_cmp_t cmp)
heap_father
int Vector_heap_father (Vector_t const * self, int i)
heap_fix
void Vector_heap_fix (Vector_t * self, int i, Vector_cmp_t cmp)
heap_insert
int Vector_heap_insert (Vector_t * self, oTypeParam elem, Vector_cmp_t cmp)
heap_left
int Vector_heap_left (Vector_t const * self, int i)
heap_raise
void Vector_heap_raise (Vector_t * self, int i, Vector_cmp_t cmp)
heap_right
int Vector_heap_right (Vector_t const * self, int i)
heap_sink
void Vector_heap_sink (Vector_t * self, int i, Vector_cmp_t cmp)
heap_sort
void Vector_heap_sort (Vector_t * self, Vector_cmp_t cmp)


I

init_iterator
Global_list_key_t List_t::init_iterator () const
init_iterator_reverse
Global_list_key_t List_t::init_iterator_reverse () const
inline_store_cnt
int Vector_inline_store_cnt (void)
insert
Vector_t & Vector_t::insert (int i, Vector_t const & a, int b, int c = -1, Global_ERWIN_BOOL d = Global_ERWIN_TRUE)
Vector_t & Vector_t::insert (int i, Vector_t const * a, int b, int c = -1, Global_ERWIN_BOOL d = Global_ERWIN_TRUE)
Global_list_key_t List_insert (List_t * self, Global_list_key_t pos, oTypeTouched value, Global_ERWIN_BOOL backward)
int Map_insert (Map_t * self, iTypeTouched key, oTypeTouched value)
int Map_insert (Map_t * self, iTypeTouched key, oTypeTouched value)
int Map_insert_map (Map_t * self, Map_t const * other)
int Map_insert_map (Map_t * self, Map_t const * other)
int Vector_insert (Vector_t * self, int index, oTypeTouched element)
int Vector_insert_raw (Vector_t * self, int index, oType const * values, int count)
int Vector_insert_string (Vector_t * self, int start_index, oType const * values)
int Vector_insert_vector (Vector_t * self, int start_index, Vector_t const * initial)
int Vector_insert_vector (Vector_t * self, int start_index, Vector_t const * initial)
void List_insert_list (List_t * self, Global_list_key_t pos, List_t const * values, Global_ERWIN_BOOL backward)
void List_insert_list (List_t * self, Global_list_key_t pos, List_t const * values, Global_ERWIN_BOOL backward)
insert_after
Global_list_key_t List_insert_after (List_t * self, Global_list_key_t pos, oTypeTouched value)
void List_insert_list_after (List_t * self, Global_list_key_t pos, List_t const * values)
void List_insert_list_after (List_t * self, Global_list_key_t pos, List_t const * values)
insert_before
Global_list_key_t List_insert_before (List_t * self, Global_list_key_t pos, oTypeTouched value)
void List_insert_list_before (List_t * self, Global_list_key_t pos, List_t const * values)
void List_insert_list_before (List_t * self, Global_list_key_t pos, List_t const * values)
insert_list
void List_insert_list (List_t * self, Global_list_key_t pos, List_t const * values, Global_ERWIN_BOOL backward)
void List_insert_list (List_t * self, Global_list_key_t pos, List_t const * values, Global_ERWIN_BOOL backward)
insert_list_after
void List_insert_list_after (List_t * self, Global_list_key_t pos, List_t const * values)
void List_insert_list_after (List_t * self, Global_list_key_t pos, List_t const * values)
insert_list_before
void List_insert_list_before (List_t * self, Global_list_key_t pos, List_t const * values)
void List_insert_list_before (List_t * self, Global_list_key_t pos, List_t const * values)
insert_map
int Map_insert_map (Map_t * self, Map_t const * other)
int Map_insert_map (Map_t * self, Map_t const * other)
insert_no_copy
int Vector_insert_no_copy (Vector_t * self, int index, oTypeVar const * values, int count)
insert_raw
int Vector_insert_raw (Vector_t * self, int index, oType const * values, int count)
insert_string
int Vector_insert_string (Vector_t * self, int start_index, oType const * values)
insert_subvector
int Vector_insert_subvector (Vector_t * self, int start_index_self, Vector_t const * other, int start_index_other, int size, Global_ERWIN_BOOL docopy)
int Vector_insert_subvector (Vector_t * self, int start_index_self, Vector_t const * other, int start_index_other, int size, Global_ERWIN_BOOL docopy)
insert_vector
int Vector_insert_vector (Vector_t * self, int start_index, Vector_t const * initial)
int Vector_insert_vector (Vector_t * self, int start_index, Vector_t const * initial)
intersect
int Map_intersect (Map_t * self, Map_t const * other)
int Map_intersect (Map_t * self, Map_t const * other)
intersect_no_resize
int Map_intersect_no_resize (Map_t * self, Map_t const * other)
int Map_intersect_no_resize (Map_t * self, Map_t const * other)
is_equal_at
Global_ERWIN_BOOL Vector_is_equal_at (Vector_t const * self, int pos, oType const * other, int len)
Global_ERWIN_BOOL Vector_is_equal_at (Vector_t const * self, int pos, oType const * other, int len)
Global_ERWIN_BOOL Vector_is_equal_at (Vector_t const * self, int pos, oType const * other, int len)
Global_ERWIN_BOOL Vector_is_equal_at (Vector_t const * self, int pos, oType const * other, int len)
is_equal_at_raw
Global_ERWIN_BOOL Vector_is_equal_at (Vector_t const * self, int pos, oType const * other, int len)
is_equal_at_string
Global_ERWIN_BOOL Vector_is_equal_at (Vector_t const * self, int pos, oType const * other, int len)
is_equal_at_vector
Global_ERWIN_BOOL Vector_is_equal_at (Vector_t const * self, int pos, oType const * other, int len)
Global_ERWIN_BOOL Vector_is_equal_at (Vector_t const * self, int pos, oType const * other, int len)


K

key
iType _Map_pair_ptr_t::key
iType _Map_pair_t::key
kind
Global_erwin_kind_t _Global_erwin_type_t::kind


L

last
oTypeResult Vector_t::last () const
oTypeResult List_last (List_t const * self)
last_chop1
oTypeVar Vector_last_chop1 (Vector_t * self)
last_ptr
Vector_element_ptr_t Vector_last_ptr (Vector_t * self)
last_ref
Vector_element_ptr_t Vector_last_ptr (Vector_t * self)
List
List_t::List ()
List_t::List (oTypeTouched)
struct List / List_t
~List
List_t::~List ()
List_copy
Global_ERWIN_EXPORT List_t * List_copy (List_t const * self)
List_copy_err
Global_ERWIN_EXPORT List_t * List_copy_err (List_t const * self, int * err)
List_delete
Global_ERWIN_EXPORT void List_delete (List_t * self)
List_errno
Global_ERWIN_EXPORT int List_errno (List_t const *)
List_hash
ERWIN_WRAPPER Global_hashval_t List_hash (List_t const * x)
ERWIN_WRAPPER Global_hashval_t List_hash (List_t const *)
List_hash_raw
Global_ERWIN_EXPORT Global_hashval_t List_hash_raw (List_t const *)
List_new
Global_ERWIN_EXPORT List_t * List_new ()
List_new_with_zero
Global_ERWIN_EXPORT List_t * List_new_with_zero (oTypeTouched zero)
List_next_raw
Global_ERWIN_EXPORT Global_list_key_t List_next_raw (Global_list_key_t key)
List_previous_raw
Global_ERWIN_EXPORT Global_list_key_t List_previous_raw (Global_list_key_t key)
List_t
struct List / List_t
List_value_raw
Global_ERWIN_EXPORT oTypeResult List_value_raw (Global_list_key_t key)
List_zero
Global_ERWIN_EXPORT oTypeResult List_zero (List_t const * self)
locate
Global_ERWIN_BOOL Vector_locate (int * index, Vector_t const * self, oTypeParam needle, Vector_cmp_t order, int how)
Global_ERWIN_BOOL Vector_locate (int * index, Vector_t const * self, oTypeParam needle, Vector_cmp_t order, int how)
ltrim
void Vector_ltrim (Vector_t * self)
ltrim_if
void Vector_ltrim_if (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value)
ltrim_if_not
void Vector_ltrim_if (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value)


M

make_gap
int Vector_make_gap (Vector_t * self, int start_index, int count)
int Vector_make_gap_with (Vector_t * self, int start_index, oTypeTouched elem, int count)
make_gap_with
Vector_t & Vector_t::make_gap_with (int a, oTypeTouched x, int b)
make_heap
void Vector_make_heap (Vector_t * self, Vector_cmp_t cmp)
Map
Map_t::Map ()
Map_t::Map (Map_t const & a)
Map_t::Map (Map_t const * a)
Map_t::Map (oTypeTouched zero_element)
Map_t::Map (oTypeTouched zero_element, int initial_size)
Map_t::Map (int initial_size)
struct Map / Map_t
map
void Vector_map (Vector_t * self, Vector_map_t map)
~Map
Map_t::~Map ()
Map_clear_flags_no_resize
Global_ERWIN_EXPORT void Map_clear_flags_no_resize (Map_t * self, Global_ERWIN_BOOL destroy_keys, Global_ERWIN_BOOL destroy_values)
Map_cmp_keys
Global_ERWIN_EXPORT int Map_cmp_keys (Map_t const * self, Map_t const * other)
Map_copy
Global_ERWIN_EXPORT Map_t * Map_copy (Map_t const * self)
Map_copy_err
Global_ERWIN_EXPORT Map_t * Map_copy_err (Map_t const * self, int * err)
Map_delete
Global_ERWIN_EXPORT void Map_delete (Map_t * self)
Map_delete_flags
Global_ERWIN_EXPORT void Map_delete_flags (Map_t * self, Global_ERWIN_BOOL destroy_keys, Global_ERWIN_BOOL destroy_values)
Map_destroy
Global_ERWIN_EXPORT void Map_destroy (Map_t * self)
Map_destroy_flags
Global_ERWIN_EXPORT void Map_destroy_flags (Map_t * self, Global_ERWIN_BOOL destroy_keys, Global_ERWIN_BOOL destroy_values)
Map_equal_keys
Global_ERWIN_EXPORT Global_ERWIN_BOOL Map_equal_keys (Map_t const * self, Map_t const * other)
Map_erase_map_no_resize
Global_ERWIN_EXPORT int Map_erase_map_no_resize (Map_t * self, Map_t const * other)
Map_erase_no_resize
Global_ERWIN_EXPORT int Map_erase_no_resize (Map_t * self, iTypeTouched index)
Map_errno
Global_ERWIN_EXPORT int Map_errno (Map_t const *)
Map_expect_size
Global_ERWIN_EXPORT Global_ERWIN_BOOL Map_expect_size (Map_t * self, int newsize)
Map_find_any_pair
Global_ERWIN_EXPORT int Map_find_any_pair (Map_key_result_t *, Map_t const * self)
Map_hash
ERWIN_WRAPPER Global_hashval_t Map_hash (Map_t const *)
Map_init
Global_ERWIN_EXPORT int Map_init (Map_t * self)
Map_init_with_initial_size
Global_ERWIN_EXPORT int Map_init_with_initial_size (Map_t * self, int initial_size)
Map_init_with_zero_and_initial_size
Global_ERWIN_EXPORT int Map_init_with_zero_and_initial_size (Map_t * self, oTypeTouched zero, int initial_size)
Map_insert
Global_ERWIN_EXPORT int Map_insert (Map_t * self, iTypeTouched key)
Map_new
Global_ERWIN_EXPORT Map_t * Map_new ()
Map_new_with_initial_size
Global_ERWIN_EXPORT Map_t * Map_new_with_initial_size (int initial_size)
Map_new_with_zero
Global_ERWIN_EXPORT Map_t * Map_new_with_zero (oTypeTouched zero)
Map_new_with_zero_and_initial_size
Global_ERWIN_EXPORT Map_t * Map_new_with_zero_and_initial_size (oTypeTouched zero, int initial_size)
Map_pair_ptr_t
struct Map_pair_ptr_t / Map_pair_ptr_t
Map_pair_t
struct Map_pair_t / Map_pair_t
Map_poke
Global_ERWIN_EXPORT int Map_poke (iType * key_out, Map_t * self, iTypeTouched key, Global_ERWIN_BOOL introduce)
Map_poke_no_icopy
Global_ERWIN_EXPORT int Map_poke_no_icopy (iType * key_out, Map_t * self, iTypeVarParam key, Global_ERWIN_BOOL introduce)
Map_remove_no_resize
Global_ERWIN_EXPORT oTypeVar Map_remove_no_resize (Map_t * self, iTypeTouched index)
Map_t
struct Map / Map_t
max_line_length
int Map_max_line_length (Map_t const * self)
min_line_length
int Map_min_line_length (Map_t const * self)
modify
oTypeVar Map_modify (Map_t * self, iTypeParam index, oTypeTouched value)
oTypeVar Vector_modify (Vector_t * self, int index, oTypeTouched newvalue)
int Map_modify_map (Map_t * self, Map_t const * other)
int Map_modify_map (Map_t * self, Map_t const * other)
modify_map
int Map_modify_map (Map_t * self, Map_t const * other)
int Map_modify_map (Map_t * self, Map_t const * other)


N

name
char const * _Global_erwin_slot_t::name
char const * _Global_erwin_type_t::name
needs_quotation
int (* _Vector_quotation_method_t::needs_quotation) (Tchar const *)
nentries
int Vector_t::nentries () const
int Vector_nentries (Vector_t const * self)
int List_nentries (List_t const * self)
int Map_nentries (Map_t const * self)
size_t _Global_erwin_type_t::nentries
next
Global_list_key_t List_next (List_t const * self, Global_list_key_t key)
next_iteration
Global_ERWIN_BOOL List_next_iteration (List_t const * self, Global_list_key_t * key, oType * valuep)
next_iteration_ptr
Global_ERWIN_BOOL List_next_iteration_ptr (List_t * self, Global_list_key_t * key, oTypeVar * * valuepp)
next_iteration_ptr_reverse
Global_ERWIN_BOOL List_next_iteration_ptr_reverse (List_t * self, Global_list_key_t * key, oTypeVar * * valuepp)
next_iteration_reverse
Global_ERWIN_BOOL List_next_iteration_reverse (List_t const * self, Global_list_key_t * key, oType * valuep)
nfind
int Map_nfind (Map_t const * self)
ninsert
int Map_ninsert (Map_t const * self)
non_empty
Global_ERWIN_BOOL List_empty (List_t const * self)
Global_ERWIN_BOOL Map_empty (Map_t const * self)
bool Vector_t::non_empty () const
nops
int Map_nops (Map_t const * self)
nrehash
int Map_nrehash (Map_t const * self)
nrehash_ops
int Map_nrehash_ops (Map_t const * self)
nremove
int Map_nremove (Map_t const * self)
nth
oTypeResult List_nth (List_t const * self, int index)
oTypeResult Vector_nth (Vector_t const * self, int index)
nth_char
oTypeResult Vector_nth_char (Vector_t const * self, int index)
nth_key
Global_list_key_t List_nth_key (List_t const * self, int index)
nth_ptr
Vector_element_ptr_t Vector_nth_ptr (Vector_t * self, int index)
oType const * Vector_nth_ptr_const (Vector_t const * self, int idx)
nth_ptr_char
Vector_element_ptr_t Vector_nth_ptr_char (Vector_t * self, int index)
oType const * Vector_nth_ptr_char_const (Vector_t const * self, int idx)
nth_ptr_check
Vector_element_ptr_t Vector_nth_ptr_check (Vector_t * self, int index)
oType const * Vector_nth_ptr_check_const (Vector_t const * self, int idx)
nth_ref
Vector_element_ptr_t Vector_nth_ptr (Vector_t * self, int index)
oType const * Vector_nth_ptr_const (Vector_t const * self, int idx)
nth_ref_char
Vector_element_ptr_t Vector_nth_ptr_char (Vector_t * self, int index)
oType const * Vector_nth_ptr_char_const (Vector_t const * self, int idx)
nth_ref_check
Vector_element_ptr_t Vector_nth_ptr_check (Vector_t * self, int index)
oType const * Vector_nth_ptr_check_const (Vector_t const * self, int idx)
null_name
Tchar const * _Vector_quotation_method_t::null_name


O

operator!=
bool Map_t::operator!= (Map_t const & b) const
bool Map_t::operator!= (Map_t const * b) const
bool Vector_t::operator!= (Vector_t const & b) const
bool Vector_t::operator!= (Vector_t const * b) const
operator()
iTypeResult Map_t::operator() (iTypeTouched k)
operator*
Vector_element_ref_t Vector_t::operator* ()
Vector_element_ref_t Vector_t::operator* ()
oTypeResult Vector_t::operator* () const
oTypeResult Vector_t::operator* () const
operator+
Vector_element_ptr_t Vector_t::operator+ () const
Vector_element_ptr_t Vector_t::operator+ () const
Vector_element_ptr_t Vector_t::operator+ (int i)
Vector_element_ptr_t Vector_t::operator+ (int i)
oType const * Vector_t::operator+ (int i) const
oType const * Vector_t::operator+ (int i) const
operator<
bool Map_t::operator< (Map_t const & b) const
bool Map_t::operator< (Map_t const * b) const
bool Vector_t::operator< (Vector_t const & b) const
bool Vector_t::operator< (Vector_t const * b) const
operator<<
List_t & List_t::operator<< (oTypeTouched o)
Vector_t & Vector_t::operator<< (Vector_t const & a)
Vector_t & Vector_t::operator<< (Vector_t const * a)
Vector_t & Vector_t::operator<< (oType const * a)
Vector_t & Vector_t::operator<< (oTypeTouched a)
Vector_t & Vector_t::operator<< (ERWIN_LONG_LONG a)
Vector_t & Vector_t::operator<< (ERWIN_UNSIGNED_LONG_LONG a)
Vector_t & Vector_t::operator<< (bool a)
Vector_t & Vector_t::operator<< (double a)
Vector_t & Vector_t::operator<< (signed int a)
Vector_t & Vector_t::operator<< (signed long a)
Vector_t & Vector_t::operator<< (signed short a)
Vector_t & Vector_t::operator<< (unsigned int a)
Vector_t & Vector_t::operator<< (unsigned long a)
Vector_t & Vector_t::operator<< (unsigned short a)
Vector_t & Vector_t::operator<< (void * a)
operator<=
bool Map_t::operator<= (Map_t const & b) const
bool Map_t::operator<= (Map_t const * b) const
bool Vector_t::operator<= (Vector_t const & b) const
bool Vector_t::operator<= (Vector_t const * b) const
operator=
List_t & List_t::operator= (List_t const &)
List_t & List_t::operator= (List_t const *)
Map_t & Map_t::operator= (Map_t const &)
Map_t & Map_t::operator= (Map_t const *)
Vector_t & Vector_t::operator= (Vector_t const &)
Vector_t & Vector_t::operator= (Vector_t const *)
operator==
bool Map_t::operator== (Map_t const & b) const
bool Map_t::operator== (Map_t const * b) const
bool Vector_t::operator== (Vector_t const & b) const
bool Vector_t::operator== (Vector_t const * b) const
operator>
bool Map_t::operator> (Map_t const & b) const
bool Map_t::operator> (Map_t const * b) const
bool Vector_t::operator> (Vector_t const & b) const
bool Vector_t::operator> (Vector_t const * b) const
operator>=
bool Map_t::operator>= (Map_t const & b) const
bool Map_t::operator>= (Map_t const * b) const
bool Vector_t::operator>= (Vector_t const & b) const
bool Vector_t::operator>= (Vector_t const * b) const
operator[]
Vector_element_ref_t Vector_t::operator[] (int i)
Vector_element_ref_t Vector_t::operator[] (int i)
oType & Map_t::operator[] (iTypeTouched i)
oTypeResult Map_t::operator[] (iTypeParam i) const
oTypeResult Vector_t::operator[] (int i) const
oTypeResult Vector_t::operator[] (int i) const
oTypeIndex & Map_t::operator[] (iTypeTouched i)
operator delete
void List_t::operator delete (void *, size_t)
void Map_t::operator delete (void *, size_t)
void Vector_t::operator delete (void *, size_t)
operator delete[]
void List_t::operator delete[] (void *, size_t)
void Map_t::operator delete[] (void *, size_t)
void Vector_t::operator delete[] (void *, size_t)
operator List_t *
List_t::operator List_t * ()
operator List_t const *
List_t::operator List_t const * () const
operator Map_t *
Map_t::operator Map_t * ()
operator Map_t const *
Map_t::operator Map_t const * () const
operator new
void * List_t::operator new (size_t)
void * Map_t::operator new (size_t)
void * Vector_t::operator new (size_t)
operator new[]
void * List_t::operator new[] (size_t)
void * Map_t::operator new[] (size_t)
void * Vector_t::operator new[] (size_t)
operator Vector_t *
Vector_t::operator Vector_t * ()
operator Vector_t const *
Vector_t::operator Vector_t const * () const
overwrite
int Vector_overwrite (Vector_t * self, int start_index_in_self, Vector_t const * newdata, int start_index_in_initial, int max_count)
int Vector_overwrite (Vector_t * self, int start_index_in_self, Vector_t const * newdata, int start_index_in_initial, int max_count)
int Vector_overwrite_raw (Vector_t * self, int start_index_in_self, oType const * newdata, int count)
int Vector_overwrite_string (Vector_t * self, int start_index_in_self, oType const * newdata)
int Vector_overwrite_vector (Vector_t * self, int start_index_in_self, Vector_t const * newdata)
int Vector_overwrite_vector (Vector_t * self, int start_index_in_self, Vector_t const * newdata)
void List_overwrite (List_t * self, Global_list_key_t key, oTypeTouched value)
overwrite_flags
int Vector_overwrite_flags (Vector_t * self, int start_index, oType const * values, int count, Global_ERWIN_BOOL copy_elements, Global_ERWIN_BOOL delete_overwritten_elements)
overwrite_raw
int Vector_overwrite_raw (Vector_t * self, int start_index_in_self, oType const * newdata, int count)
overwrite_string
int Vector_overwrite_string (Vector_t * self, int start_index_in_self, oType const * newdata)
overwrite_vector
int Vector_overwrite_vector (Vector_t * self, int start_index_in_self, Vector_t const * newdata)
int Vector_overwrite_vector (Vector_t * self, int start_index_in_self, Vector_t const * newdata)


P

poke
int Map_poke (iType * key_out, oTypeVar * value_out, Map_t * self, iTypeTouched key, oTypeTouched value, Global_ERWIN_BOOL introduce, Global_ERWIN_BOOL overwrite)
int Map_poke (iType * key_out, oTypeVar * value_out, Map_t * self, iTypeTouched key, oTypeTouched value, Global_ERWIN_BOOL introduce, Global_ERWIN_BOOL overwrite)
poke_no_icopy
int Map_poke_no_icopy (iType * key_out, oTypeVar * value_out, Map_t * self, iTypeVarParam key, oTypeParam value, Global_ERWIN_BOOL introduce, Global_ERWIN_BOOL overwrite)
int Map_poke_no_icopy (iType * key_out, oTypeVar * value_out, Map_t * self, iTypeVarParam key, oTypeParam value, Global_ERWIN_BOOL introduce, Global_ERWIN_BOOL overwrite)
poke_no_icopy_no_ocopy
int Map_poke_no_icopy_no_ocopy (iType * key_out, oTypeVar * value_out, Map_t * self, iTypeVarParam key, oTypeVarParam value, Global_ERWIN_BOOL introduce, Global_ERWIN_BOOL overwrite)
poke_no_ocopy
int Map_poke_no_ocopy (iType * key_out, oTypeVar * value_out, Map_t * self, iTypeTouched key, oTypeVarParam value, Global_ERWIN_BOOL introduce, Global_ERWIN_BOOL overwrite)
pos
int _Vector_format_info_t::pos
int Vector_t::pos ()
pos_ptr
int * Vector_t::pos_ptr ()
pos_ref
int & Vector_t::pos_ref ()
prefix
Tchar const * _Vector_quotation_method_t::prefix
prepend
Global_list_key_t List_prepend (List_t * self, oTypeTouched value)
int Vector_insert (Vector_t * self, int index, oTypeTouched element)
int Vector_insert_string (Vector_t * self, int start_index, oType const * values)
int Vector_insert_vector (Vector_t * self, int start_index, Vector_t const * initial)
int Vector_insert_vector (Vector_t * self, int start_index, Vector_t const * initial)
void List_prepend_list (List_t * self, List_t const * values)
void List_prepend_list (List_t * self, List_t const * values)
prepend_list
void List_prepend_list (List_t * self, List_t const * values)
void List_prepend_list (List_t * self, List_t const * values)
prepend_no_copy
int Vector_insert_no_copy (Vector_t * self, int index, oTypeVar const * values, int count)
prepend_raw
int Vector_insert_raw (Vector_t * self, int index, oType const * values, int count)
prepend_string
int Vector_insert_string (Vector_t * self, int start_index, oType const * values)
prepend_vector
int Vector_insert_vector (Vector_t * self, int start_index, Vector_t const * initial)
int Vector_insert_vector (Vector_t * self, int start_index, Vector_t const * initial)
prev
Global_list_key_t List_t::prev (Global_list_key_t k) const
previous
Global_list_key_t List_previous (List_t const * self, Global_list_key_t key)
priority_cmp
int Vector_t::priority_cmp (Vector_t const & other, Vector_cmp_t fcmp = Vector_CMP_T_NULL) const
int Vector_priority_cmp (Vector_t const *, Vector_t const *, Vector_cmp_t cmp)


Q

qsort
void Vector_qsort (Vector_t *, Vector_cmp_t order)
quote
void (* _Vector_quotation_method_t::quote) (oType * destination, Tchar tobequoted, int length)
quoted
Global_ERWIN_BOOL _Vector_format_info_t::quoted
quoted_length
int (* _Vector_quotation_method_t::quoted_length) (int previous_quotation_length, Tchar tobequoted)


R

rehash
void Map_rehash (Map_t * self, int newsize)
remove
oTypeVar Map_remove (Map_t * self, iTypeTouched index)
remove_if
int Map_remove_if (Map_t * self, Map_feature_t feature, Global_ERWIN_BOOL value)
remove_map
int Map_remove_map (Map_t * self, Map_t const * other)
int Map_remove_map (Map_t * self, Map_t const * other)
reverse
void Vector_reverse (Vector_t * self)
rfind
int Vector_rfind (Vector_t const * self, int start, oTypeParam needle)
int Vector_rfind (Vector_t const * self, int start, oTypeParam needle)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
rfind_if
int Vector_rfind_if (Vector_t const * self, int start, Vector_feature_t feature, Global_ERWIN_BOOL value)
int Vector_rfind_if (Vector_t const * self, int start, Vector_feature_t feature, Global_ERWIN_BOOL value)
rfind_if_not
int Vector_rfind_if (Vector_t const * self, int start, Vector_feature_t feature, Global_ERWIN_BOOL value)
int Vector_rfind_if (Vector_t const * self, int start, Vector_feature_t feature, Global_ERWIN_BOOL value)
rfind_raw
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
rfind_string
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
rfind_vector
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
int Vector_rfind_raw (Vector_t const * self, int start, oType const * needle, int len)
rtrim
void Vector_rtrim (Vector_t * self)
rtrim_if
void Vector_rtrim_if (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value)
rtrim_if_not
void Vector_rtrim_if (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value)


S

select
Map_element_ptr_t Map_find_ptr_ensure (Map_t * self, iTypeTouched index)
oTypeResult Map_find (Map_t const * self, iTypeParam index)
oTypeResult Map_find_ensure (Map_t * self, iTypeTouched index)
set
int Map_set (Map_t * self, iTypeTouched index, oTypeTouched value)
int Map_set_map (Map_t * self, Map_t const * other)
int Map_set_map (Map_t * self, Map_t const * other)
int Vector_set (Vector_t * self, int index, oTypeTouched newvalue)
set_map
int Map_set_map (Map_t * self, Map_t const * other)
int Map_set_map (Map_t * self, Map_t const * other)
set_pos
void Vector_t::set_pos (int y)
set_size
int Vector_set_size (Vector_t * self, int size)
int Vector_set_size_with (Vector_t * self, int size, oTypeTouched elem)
shl
Global_list_key_t List_append (List_t * self, oTypeTouched value)
int Vector_append (Vector_t * self, oTypeTouched value)
int Vector_append_string (Vector_t * self, oType const * theelements)
int Vector_append_vector (Vector_t * self, Vector_t const * other)
int Vector_append_vector (Vector_t * self, Vector_t const * other)
shrink
void Vector_shrink (Vector_t * self, Global_ERWIN_BOOL tight)
size
size_t _Global_erwin_type_t::size
slot
Global_erwin_slot_t_const_p _Global_erwin_type_t::slot
sort
void Vector_sort (Vector_t *, Vector_cmp_t order)
static_zero
List_t const & List_t::static_zero ()
Map_t const & Map_t::static_zero ()
Vector_t const & Vector_t::static_zero ()
stringify
Vector_t Vector_t::stringify (Vector_t const & a, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (Vector_t const * a, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (ERWIN_LONG_LONG a, int base, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (ERWIN_UNSIGNED_LONG_LONG a, int base, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (bool a, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (char const * a, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (char a, int options, int width)
Vector_t Vector_t::stringify (double a, int base, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (int a, int base, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (long a, int base, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (short a, int base, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (unsigned a, int base, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (unsigned long a, int base, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (unsigned short a, int base, int options, int width, int prec = -1)
Vector_t Vector_t::stringify (wchar_t const * a, int options, int width, int prec = -1)
string_length
int Vector_string_length (Vector_t const * self, oType const * string)
subvector
Vector_t * Vector_t::subvector (int b, int c) const
Vector_t * Vector_t::subvector (int b, int c, bool d) const
suffix
Tchar const * _Vector_quotation_method_t::suffix
swap
void Vector_swap (Vector_t * self, int index1, int index2)
swap_chop
int Vector_swap_erase (Vector_t * self, int index, int number_of_elements)
int Vector_swap_erase_flags (Vector_t * self, int index, int number_of_elements_to_delete, Global_ERWIN_BOOL resize)
int Vector_swap_erase_flags (Vector_t * self, int index, int number_of_elements_to_delete, Global_ERWIN_BOOL resize)
int Vector_swap_erase_flags (Vector_t * self, int index, int number_of_elements_to_delete, Global_ERWIN_BOOL resize)
swap_erase
int Vector_swap_erase (Vector_t * self, int index, int number_of_elements)
int Vector_swap_erase_flags (Vector_t * self, int index, int number_of_elements_to_delete, Global_ERWIN_BOOL resize)


T

table_size
int Vector_table_size (Vector_t const * self)
to_lower
void Vector_to_lower (Vector_t * self)
to_upper
void Vector_to_upper (Vector_t * self)
trim
void Vector_trim (Vector_t * self)
trim_if
void Vector_trim_if (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value)
trim_if_not
void Vector_trim_if (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value)
type
Global_erwin_type_t_const_p _Global_erwin_slot_t::type
TYPE_INFO
TYPE_INFO


V

value
oType _Map_pair_t::value
oTypeResult List_value (List_t const * self, Global_list_key_t key)
oTypeVar * _Map_pair_ptr_t::value
size_t _Global_erwin_slot_t::value
value_ptr
List_element_ptr_t List_value_ptr (List_t const * self, Global_list_key_t key)
value_ref
List_element_ptr_t List_value_ptr (List_t const * self, Global_list_key_t key)
variance_line_length
double Map_variance_line_length (Map_t const * self)
Vector
Vector_t::Vector ()
Vector_t::Vector (Vector_t const &, int, int, bool do_copy = true)
Vector_t::Vector (Vector_t const &, bool docopy = true)
Vector_t::Vector (Vector_t const *, int, int, bool do_copy = true)
Vector_t::Vector (Vector_t const *, bool do_copy = true)
Vector_t::Vector (int initial_size)
Vector_t::Vector (oType const *)
Vector_t::Vector (oType const *, int)
Vector_t::Vector (oTypeTouched)
Vector_t::Vector (oTypeTouched, int)
Vector_t::Vector (oTypeVar const *, int, bool do_copy = true)
Vector_t::Vector (oTypeVar const *, bool do_copy = true)
Vector_t::Vector (bool must_be_true, Vector_t & other)
Vector_t::Vector (bool must_be_true, Vector_t * other)
Vector_t::Vector (bool must_be_true, oTypeVar * other, int count, int alloc)
Vector_t::Vector (bool must_be_true, oTypeVar * other, int count, int alloc, oTypeTouched zero_element)
struct Vector / Vector_t
~Vector
Vector_t::~Vector ()
Vector_chop_flags
Global_ERWIN_EXPORT int Vector_chop_flags (Vector_t * self, Vector_cnt_t count, Global_ERWIN_BOOL resize, Global_ERWIN_BOOL delete_elems)
Vector_copy
Global_ERWIN_EXPORT Vector_t * Vector_copy (Vector_t const * self)
Vector_copy_err
Global_ERWIN_EXPORT Vector_t * Vector_copy_err (Vector_t const * self, int * err)
Vector_delete
Global_ERWIN_EXPORT void Vector_delete (Vector_t * self)
Vector_destroy
Global_ERWIN_EXPORT void Vector_destroy (Vector_t * self)
Vector_element_ptr_t
operator Vector_t::Vector_element_ptr_t () const
Vector_empty
ERWIN_STATIC_INLINE Global_ERWIN_BOOL Vector_empty (Vector_t const * self)
Global_ERWIN_EXPORT Global_ERWIN_BOOL Vector_empty (Vector_t const * self)
Vector_erase_flags
Global_ERWIN_EXPORT int Vector_erase_flags (Vector_t * self, Vector_index_t index, Vector_cnt_t number_of_elements_to_delete, Global_ERWIN_BOOL resize, Global_ERWIN_BOOL delete_elems)
Vector_erase_if
Global_ERWIN_EXPORT Vector_cnt_t Vector_erase_if (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value)
Vector_erase_if_flags
Global_ERWIN_EXPORT Vector_cnt_t Vector_erase_if_flags (Vector_t * self, Vector_feature_t feature, Global_ERWIN_BOOL value, Global_ERWIN_BOOL resize, Global_ERWIN_BOOL dealloc)
Vector_errno
Global_ERWIN_EXPORT int Vector_errno (Vector_t const *)
Vector_find_ptr
Global_ERWIN_EXPORT Vector_element_ptr_t Vector_find_ptr (Vector_t const * self, Vector_index_t start, oTypeParam needle)
Vector_first
Global_ERWIN_EXPORT oTypeResult Vector_first (Vector_t const * self)
Vector_format
Global_ERWIN_EXPORT void Vector_format (Vector_t * self, Tchar const * format, ...)
Vector_format_info_done
Global_ERWIN_EXPORT void Vector_format_info_done (Vector_format_info_t *)
Vector_format_info_init
Global_ERWIN_EXPORT void Vector_format_info_init (Vector_format_info_t *)
Vector_format_info_t
struct Vector_format_info_t / Vector_format_info_t
_Vector_format_info_t
_Vector_format_info_t::_Vector_format_info_t ()
Vector_format_pos
Global_ERWIN_EXPORT Vector_index_t Vector_format_pos ()
Vector_format_quoted
Global_ERWIN_EXPORT Global_ERWIN_BOOL Vector_format_quoted ()
Vector_get_quotation_method
Global_ERWIN_EXPORT Vector_quotation_method_t const * Vector_get_quotation_method (Vector_t const * self, int which)
Vector_hash
ERWIN_WRAPPER Global_hashval_t Vector_hash (Vector_t const *)
Vector_init
Global_ERWIN_EXPORT int Vector_init (Vector_t * self)
Vector_init_with_initial_size
Global_ERWIN_EXPORT int Vector_init_with_initial_size (Vector_t * self, Vector_cnt_t initial_size)
Vector_init_with_zero_and_initial_size
Global_ERWIN_EXPORT int Vector_init_with_zero_and_initial_size (Vector_t * self, oTypeTouched zero, Vector_cnt_t initial_size)
Vector_last
Global_ERWIN_EXPORT oTypeResult Vector_last (Vector_t const * self)
Vector_nentries
ERWIN_STATIC_INLINE Vector_cnt_t Vector_nentries (Vector_t const * self)
Vector_new
Global_ERWIN_EXPORT Vector_t * Vector_new ()
Vector_new_from_raw
Global_ERWIN_EXPORT Vector_t * Vector_new_from_raw (oTypeVar * contents, Vector_cnt_t nentries, Vector_cnt_t allocsize)
Vector_new_from_raw_with_zero
Global_ERWIN_EXPORT Vector_t * Vector_new_from_raw_with_zero (oTypeVar * contents, Vector_cnt_t nentries, Vector_cnt_t allocsize, oTypeTouched zero)
Vector_new_with_initial_size
Global_ERWIN_EXPORT Vector_t * Vector_new_with_initial_size (Vector_cnt_t initial_size)
Vector_new_with_zero
Global_ERWIN_EXPORT Vector_t * Vector_new_with_zero (oTypeTouched zero)
Vector_new_with_zero_and_initial_size
Global_ERWIN_EXPORT Vector_t * Vector_new_with_zero_and_initial_size (oTypeTouched zero, Vector_cnt_t initial_size)
Vector_nth
ERWIN_STATIC_INLINE oTypeResult Vector_nth (Vector_t const * self, Vector_index_t idx)
Vector_nth_ptr_char_const
ERWIN_STATIC_INLINE oType const * Vector_nth_ptr_char_const (Vector_t const * self, Vector_index_t idx)
Vector_nth_ptr_check_const
ERWIN_STATIC_INLINE oType const * Vector_nth_ptr_check_const (Vector_t const * self, Vector_index_t idx)
Vector_nth_ptr_const
ERWIN_STATIC_INLINE oType const * Vector_nth_ptr_const (Vector_t const * self, Vector_index_t idx)
Vector_oformat
Global_ERWIN_EXPORT void Vector_oformat (Vector_t * self, unsigned long int options, Tchar const * format, ...)
Vector_ovformat
Global_ERWIN_EXPORT void Vector_ovformat (Vector_t * self, unsigned long int options, Tchar const * format, va_list arguments)
Vector_pos
ERWIN_WRAPPER Vector_index_t Vector_pos (Vector_t * x)
ERWIN_WRAPPER Vector_index_t Vector_pos (Vector_t *)
Vector_pos_ptr
ERWIN_WRAPPER Vector_index_t * Vector_pos_ptr (Vector_t * x)
ERWIN_WRAPPER Vector_index_t * Vector_pos_ptr (Vector_t *)
Vector_quotation_method_t
struct Vector_quotation_method_t / Vector_quotation_method_t
Vector_rfind_ptr
Global_ERWIN_EXPORT Vector_element_ptr_t Vector_rfind_ptr (Vector_t const * self, Vector_index_t start, oTypeParam needle)
Vector_roformat
Global_ERWIN_EXPORT void Vector_roformat (Vector_format_info_t * info, Vector_t * self, unsigned long int options, Tchar const * format, ... arguments)
Vector_rovformat
Global_ERWIN_EXPORT void Vector_rovformat (Vector_format_info_t * info, Vector_t * self, unsigned long int options, Tchar const * format, va_list arguments)
Vector_set_pos
ERWIN_WRAPPER void Vector_set_pos (Vector_t * x, Vector_index_t y)
ERWIN_WRAPPER void Vector_set_pos (Vector_t *, Vector_index_t)
Vector_set_quotation_method
Global_ERWIN_EXPORT void Vector_set_quotation_method (Vector_t const * self, int which, Vector_quotation_method_t const *)
Vector_set_size_no_resize
Global_ERWIN_EXPORT int Vector_set_size_no_resize (Vector_t * self, Vector_cnt_t size)
Vector_set_size_raw
Global_ERWIN_EXPORT int Vector_set_size_raw (Vector_t * self, Vector_cnt_t size)
Vector_subvector
Global_ERWIN_EXPORT Vector_t * Vector_subvector (Vector_t const * self, Vector_index_t start_index, Vector_cnt_t size, Global_ERWIN_BOOL docopy)
Vector_swap_erase_flags
Global_ERWIN_EXPORT int Vector_swap_erase_flags (Vector_t * self, Vector_index_t index, Vector_cnt_t number_of_elements_to_delete, Global_ERWIN_BOOL resize, Global_ERWIN_BOOL delete_elems)
Vector_t
struct Vector / Vector_t
Vector_vformat
Global_ERWIN_EXPORT void Vector_vformat (Vector_t * self, Tchar const * format, va_list)
vformat
Vector_t & Vector_t::vformat (Tchar const *, va_list)
Vector_t & Vector_t::vformat (Vector_format_info_t *, Tchar const *, va_list)
Vector_t & Vector_t::vformat (Vector_format_info_t *, unsigned long int, Tchar const *, va_list)
Vector_t & Vector_t::vformat (unsigned long int, Tchar const *, va_list)


X

xchg
void Map_xchg (Map_t * self, Map_t * other)
void Map_xchg (Map_t * self, Map_t * other)
void Vector_xchg (Vector_t * self, Vector_t * other)
void Vector_xchg (Vector_t * self, Vector_t * other)


Z

zero
oTypeResult Map_zero (Map_t const * self)
oTypeResult Vector_zero (Vector_t const * self)

Index

Stoppt die Vorratsdatenspeicherung
November 26th, 2007
Comments? Suggestions? Corrections? You can drop me a line.
zpentrabvagiktu@theiling.de
Schwerpunktpraxis