The world's most popular open source database
#include <sys/locking.h>#include <windows.h>#include <math.h>#include <fcntl.h>#include <io.h>#include <malloc.h>Include dependency graph for config-win.h:

Go to the source code of this file.
Defines | |
| #define | HAVE_SMEM 1 |
| #define | SYSTEM_TYPE "Windows" |
| #define | MACHINE_TYPE "unknown" |
| #define | _WIN32 |
| #define | __WIN__ |
| #define | MAX_INDEXES 64 |
| #define | O_SHARE 0x1000 |
| #define | F_RDLCK _LK_NBLCK |
| #define | F_WRLCK _LK_NBRLCK |
| #define | F_UNLCK _LK_UNLCK |
| #define | F_EXCLUSIVE 1 |
| #define | F_TO_EOF (INT_MAX32/2) |
| #define | F_OK 0 |
| #define | W_OK 2 |
| #define | S_IROTH S_IREAD |
| #define | O_BINARY _O_BINARY |
| #define | FILE_BINARY _O_BINARY |
| #define | O_TEMPORARY _O_TEMPORARY |
| #define | O_SHORT_LIVED _O_SHORT_LIVED |
| #define | SH_DENYNO _SH_DENYNO |
| #define | NO_OPEN_3 |
| #define | SIGQUIT SIGTERM |
| #define | LL(A) ((__int64) A) |
| #define | ULL(A) ((unsigned __int64) A) |
| #define | LONGLONG_MIN LL(0x8000000000000000) |
| #define | LONGLONG_MAX LL(0x7FFFFFFFFFFFFFFF) |
| #define | ULONGLONG_MAX ULL(0xFFFFFFFFFFFFFFFF) |
| #define | HAVE_UINT |
| #define | longlong_defined |
| #define | Socket_defined |
| #define | my_socket SOCKET |
| #define | bool BOOL |
| #define | SIGPIPE SIGINT |
| #define | RETQSORTTYPE void |
| #define | QSORT_TYPE_IS_VOID |
| #define | RETSIGTYPE void |
| #define | SOCKET_SIZE_TYPE int |
| #define | my_socket_defined |
| #define | bool_defined |
| #define | byte_defined |
| #define | HUGE_PTR |
| #define | STDCALL __stdcall |
| #define | isnan(X) _isnan(X) |
| #define | finite(X) _finite(X) |
| #define | THREAD |
| #define | VOID_SIGHANDLER |
| #define | SIZEOF_CHAR 1 |
| #define | SIZEOF_LONG 4 |
| #define | SIZEOF_LONG_LONG 8 |
| #define | SIZEOF_OFF_T 8 |
| #define | SIZEOF_CHARP 4 |
| #define | HAVE_BROKEN_NETINET_INCLUDES |
| #define | USE_MB 1 |
| #define | USE_MB_IDENT 1 |
| #define | USE_STRCOLL 1 |
| #define | USE_SYMDIR |
| #define | ENABLED_LOCAL_INFILE 1 |
| #define | my_sigset(A, B) signal((A),(B)) |
| #define | finite(A) _finite(A) |
| #define | sleep(A) Sleep((A)*1000) |
| #define | popen(A, B) _popen((A),(B)) |
| #define | pclose(A) _pclose(A) |
| #define | access(A, B) _access(A,B) |
| #define | inline __inline |
| #define | my_off_t2double(A) ulonglong2double(A) |
| #define | lseek(A, B, C) _lseeki64((A),(longlong) (B),(C)) |
| #define | tell(A) _telli64(A) |
| #define | set_timespec(ABSTIME, SEC) { (ABSTIME).tv_sec=time((time_t*)0) + (time_t) (SEC); (ABSTIME).tv_nsec=0; } |
| #define | STACK_DIRECTION -1 |
| #define | sint2korr(A) (*((int16 *) (A))) |
| #define | sint3korr(A) |
| #define | sint4korr(A) (*((long *) (A))) |
| #define | uint2korr(A) (*((uint16 *) (A))) |
| #define | uint3korr(A) (long) (*((unsigned int *) (A)) & 0xFFFFFF) |
| #define | uint4korr(A) (*((unsigned long *) (A))) |
| #define | uint5korr(A) |
| #define | uint6korr(A) |
| #define | uint8korr(A) (*((ulonglong *) (A))) |
| #define | sint8korr(A) (*((longlong *) (A))) |
| #define | int2store(T, A) *((uint16*) (T))= (uint16) (A) |
| #define | int3store(T, A) |
| #define | int4store(T, A) *((long *) (T))= (long) (A) |
| #define | int5store(T, A) |
| #define | int6store(T, A) |
| #define | int8store(T, A) *((ulonglong *) (T))= (ulonglong) (A) |
| #define | doubleget(V, M) |
| #define | doublestore(T, V) |
| #define | float4get(V, M) { *((long *) &(V)) = *((long*) (M)); } |
| #define | floatstore(T, V) memcpy((byte*)(T), (byte*)(&V), sizeof(float)) |
| #define | floatget(V, M) memcpy((byte*)(&V), (byte*)(M), sizeof(float)) |
| #define | float8get(V, M) doubleget((V),(M)) |
| #define | float4store(V, M) memcpy((byte*) V,(byte*) (&M),sizeof(float)) |
| #define | float8store(V, M) doublestore((V),(M)) |
| #define | HAVE_PERROR |
| #define | HAVE_VFPRINT |
| #define | HAVE_RENAME |
| #define | HAVE_BINARY_STREAMS |
| #define | HAVE_LONG_JMP |
| #define | HAVE_LOCKING |
| #define | HAVE_ERRNO_AS_DEFINE |
| #define | HAVE_STDLIB |
| #define | HAVE_MEMCPY |
| #define | HAVE_MEMMOVE |
| #define | HAVE_GETCWD |
| #define | HAVE_TELL |
| #define | HAVE_TZNAME |
| #define | HAVE_PUTENV |
| #define | HAVE_SELECT |
| #define | HAVE_SETLOCALE |
| #define | HAVE_SOCKET |
| #define | HAVE_FLOAT_H |
| #define | HAVE_LIMITS_H |
| #define | HAVE_STDDEF_H |
| #define | HAVE_RINT |
| #define | NO_FCNTL_NONBLOCK |
| #define | HAVE_ALLOCA |
| #define | HAVE_STRPBRK |
| #define | HAVE_STRSTR |
| #define | HAVE_COMPRESS |
| #define | HAVE_CREATESEMAPHORE |
| #define | HAVE_ISNAN |
| #define | HAVE_FINITE |
| #define | HAVE_QUERY_CACHE |
| #define | SPRINTF_RETURNS_INT |
| #define | HAVE_SETFILEPOINTER |
| #define | HAVE_VIO_READ_BUFF |
| #define | HAVE_STRNLEN |
| #define | strcasecmp stricmp |
| #define | strncasecmp strnicmp |
| #define | FILE_SHARE_DELETE 0 |
| #define | my_reinterpret_cast(A) reinterpret_cast <A> |
| #define | my_const_cast(A) const_cast<A> |
| #define | DEFAULT_MYSQL_HOME "c:\\mysql" |
| #define | DATADIR "c:\\mysql\\data" |
| #define | PACKAGE "mysql" |
| #define | DEFAULT_BASEDIR "C:\\" |
| #define | SHAREDIR "share" |
| #define | DEFAULT_CHARSET_HOME "C:/mysql/" |
| #define | DEFAULT_HOME_ENV MYSQL_HOME |
| #define | DEFAULT_GROUP_SUFFIX_ENV MYSQL_GROUP_SUFFIX |
| #define | FN_LIBCHAR '\\' |
| #define | FN_ROOTDIR "\\" |
| #define | FN_DEVCHAR ':' |
| #define | FN_NETWORK_DRIVES |
| #define | FN_NO_CASE_SENCE |
| #define | OS_FILE_LIMIT 2048 |
| #define | DO_NOT_REMOVE_THREAD_WRAPPERS |
| #define | thread_safe_increment(V, L) InterlockedIncrement((long*) &(V)) |
| #define | thread_safe_decrement(V, L) InterlockedDecrement((long*) &(V)) |
| #define | thread_safe_add(V, C, L) pthread_mutex_lock((L)); (V)+=(C); pthread_mutex_unlock((L)); |
| #define | thread_safe_sub(V, C, L) pthread_mutex_lock((L)); (V)-=(C); pthread_mutex_unlock((L)); |
| #define | statistic_add(V, C, L) (V)+=(C) |
| #define | statistic_increment(V, L) thread_safe_increment((V),(L)) |
| #define | statistic_decrement(V, L) thread_safe_decrement((V),(L)) |
| #define | shared_memory_buffer_length 16000 |
| #define | default_shared_memory_base_name "MYSQL" |
| #define | MYSQL_DEFAULT_CHARSET_NAME "latin1" |
| #define | MYSQL_DEFAULT_COLLATION_NAME "latin1_swedish_ci" |
| #define | HAVE_SPATIAL 1 |
| #define | HAVE_RTREE_KEYS 1 |
| #define | HAVE_ROW_BASED_REPLICATION 1 |
| #define | HAVE_OPENSSL 1 |
| #define | HAVE_YASSL 1 |
| #define | HAVE_CHARSET_big5 1 |
| #define | HAVE_CHARSET_cp1250 1 |
| #define | HAVE_CHARSET_cp932 1 |
| #define | HAVE_CHARSET_eucjpms 1 |
| #define | HAVE_CHARSET_euckr 1 |
| #define | HAVE_CHARSET_gb2312 1 |
| #define | HAVE_CHARSET_gbk 1 |
| #define | HAVE_CHARSET_latin1 1 |
| #define | HAVE_CHARSET_latin2 1 |
| #define | HAVE_CHARSET_sjis 1 |
| #define | HAVE_CHARSET_tis620 1 |
| #define | HAVE_CHARSET_ucs2 1 |
| #define | HAVE_CHARSET_ujis 1 |
| #define | HAVE_CHARSET_utf8 1 |
| #define | HAVE_UCA_COLLATIONS 1 |
Typedefs | |
| typedef unsigned short | ushort |
| typedef unsigned int | uint |
| typedef unsigned __int64 | ulonglong |
| typedef __int64 | longlong |
| typedef int | sigset_t |
| typedef long | off_t |
| typedef __int64 | os_off_t |
| typedef unsigned int | size_t |
| typedef uint | rf_SetTimer |
Functions | |
| double | rint (double nr) |
| double | ulonglong2double (ulonglong value) |
| #define __WIN__ |
Definition at line 67 of file config-win.h.
Referenced by create_mysqld_command(), innobase_start_or_create_for_mysql(), kill_server(), my_getsystime(), my_pread(), my_real_read(), os_file_read(), and ut_malloc_low().
| #define _WIN32 |
Definition at line 60 of file config-win.h.
Definition at line 219 of file config-win.h.
Referenced by add_table_for_trigger(), Table_triggers_list::check_n_load(), check_some_access(), create_file(), Table_triggers_list::create_trigger(), db_create_routine(), find_file_in_path(), get_and_validate_path(), my_create_with_symlink(), mysql_alter_table(), mysql_create_like_table(), mysql_create_table_internal(), mysql_drop_view(), mysql_register_view(), mysql_rm_table_part2(), mysql_table_grant(), os_file_create_simple(), os_file_create_simple_no_error_handling(), rename_in_schema_file(), rename_tables(), sql_create_definition_file(), and stat_char().
| #define bool BOOL |
Definition at line 158 of file config-win.h.
Referenced by Dbtc::execTC_SCHVERREQ(), get_key_scans_params(), TaoCrypt::Integer::GetBit(), NDB_CPC::ComputerRemoveDialog::InitializeComponent(), mi_state_info_read(), read_binary_time(), set_param_time(), sys_var_key_cache_long::update(), sys_var_key_buffer_size::update(), and User_var_log_event::User_var_log_event().
| #define bool_defined |
Definition at line 165 of file config-win.h.
| #define byte_defined |
Definition at line 166 of file config-win.h.
Definition at line 386 of file config-win.h.
| #define DEFAULT_BASEDIR "C:\\" |
Definition at line 388 of file config-win.h.
| #define DEFAULT_CHARSET_HOME "C:/mysql/" |
Definition at line 390 of file config-win.h.
| #define DEFAULT_GROUP_SUFFIX_ENV MYSQL_GROUP_SUFFIX |
| #define DEFAULT_HOME_ENV MYSQL_HOME |
| #define DEFAULT_MYSQL_HOME "c:\\mysql" |
Definition at line 385 of file config-win.h.
| #define default_shared_memory_base_name "MYSQL" |
| #define DO_NOT_REMOVE_THREAD_WRAPPERS |
Definition at line 408 of file config-win.h.
| #define doubleget | ( | V, | |||
| M | ) |
Value:
do { *((long *) &V) = *((long*) M); \ *(((long *) &V)+1) = *(((long*) M)+1); } while(0)
Definition at line 310 of file config-win.h.
Referenced by Field_double::cmp(), set_param_double(), Field_double::val_int(), and Field_double::val_real().
| #define doublestore | ( | T, | |||
| V | ) |
Value:
do { *((long *) T) = *((long*) &V); \ *(((long *) T)+1) = *(((long*) &V)+1); } while(0)
Definition at line 312 of file config-win.h.
Referenced by fetch_float_with_conversion(), fetch_long_with_conversion(), fetch_result_double(), fetch_string_with_conversion(), and Field_double::store().
| #define ENABLED_LOCAL_INFILE 1 |
Definition at line 208 of file config-win.h.
| #define F_EXCLUSIVE 1 |
Definition at line 86 of file config-win.h.
| #define F_OK 0 |
Definition at line 88 of file config-win.h.
Referenced by add_table_for_trigger(), check_db_dir_existence(), Table_triggers_list::check_n_load(), create_file(), Table_triggers_list::create_trigger(), find_file_in_path(), User_map::load(), my_create_with_symlink(), mysql_alter_table(), mysql_create_like_table(), mysql_create_table_internal(), mysql_drop_view(), mysql_register_view(), mysql_rename_db(), mysql_rm_table_part2(), mysql_table_grant(), rename_in_schema_file(), rename_tables(), sql_create_definition_file(), and sys_check_log_path().
| #define F_RDLCK _LK_NBLCK |
Definition at line 81 of file config-win.h.
Referenced by _mi_read_rnd_dynamic_record(), _mi_read_rnd_static_record(), _mi_readinfo(), ft_boolean_read_next(), ft_init_nlq_search(), QUICK_RANGE_SELECT::init_ror_merged_scan(), lock_external(), mi_lock_database(), mi_open(), mi_status(), my_lock(), myisamchk(), run_task(), start_test(), test_read(), test_rrnd(), test_update(), and test_write().
| #define F_TO_EOF (INT_MAX32/2) |
Definition at line 87 of file config-win.h.
Referenced by _mi_read_rnd_dynamic_record(), _mi_read_rnd_static_record(), _mi_readinfo(), _mi_writeinfo(), _myisam_log(), _myisam_log_command(), _myisam_log_record(), lock_file(), mi_lock_database(), mi_open(), my_lock(), run_scheduler(), and run_task().
| #define F_UNLCK _LK_UNLCK |
Definition at line 83 of file config-win.h.
Referenced by _mi_dispose(), _mi_read_rnd_dynamic_record(), _mi_read_rnd_static_record(), _mi_readinfo(), _mi_write_keypage(), _mi_writeinfo(), _myisam_log(), _myisam_log_command(), _myisam_log_record(), copy_data_between_tables(), ha_myisam::external_lock(), QUICK_RANGE_SELECT::init_ror_merged_scan(), lock_external(), main(), mi_close(), mi_extra(), mi_lock_database(), mi_panic(), mi_sort_index(), my_lock(), myisamchk(), open_table_from_share(), ha_myisam::repair(), run_scheduler(), run_task(), start_test(), test_rrnd(), test_update(), test_write(), unlock_external(), and QUICK_RANGE_SELECT::~QUICK_RANGE_SELECT().
| #define F_WRLCK _LK_NBRLCK |
Definition at line 82 of file config-win.h.
Referenced by _mi_decrement_open_count(), _mi_readinfo(), _myisam_log(), _myisam_log_command(), _myisam_log_record(), copy_data_between_tables(), lock_external(), main(), mi_delete_all_rows(), mi_lock_database(), mi_sort_index(), myisamchk(), open_isam_file(), os_file_lock(), recreate_table(), ha_myisam::repair(), run_scheduler(), start_test(), test_update(), test_write(), and update_state_info().
| #define FILE_BINARY _O_BINARY |
Definition at line 100 of file config-win.h.
Referenced by create_sys_files(), get_one_option(), make_ftype(), open_file(), and read_server_arguments().
| #define FILE_SHARE_DELETE 0 |
Definition at line 362 of file config-win.h.
Referenced by os_file_create_simple_no_error_handling().
Definition at line 213 of file config-win.h.
| #define finite | ( | X | ) | _finite(X) |
Definition at line 213 of file config-win.h.
Referenced by Item_dec_func::fix_result(), and Field_decimal::store().
| #define float4get | ( | V, | |||
| M | ) | { *((long *) &(V)) = *((long*) (M)); } |
Definition at line 314 of file config-win.h.
Referenced by _mi_make_key(), Field_float::cmp(), fetch_result_float(), fetch_result_with_conversion(), heap_update_auto_increment(), hp_rb_make_key(), retrieve_auto_increment(), set_param_float(), Field_float::val_int(), and Field_float::val_real().
Definition at line 318 of file config-win.h.
Referenced by Field_float::store(), Protocol_prep::store(), and store_param_float().
| #define float8get | ( | V, | |||
| M | ) | doubleget((V),(M)) |
Definition at line 317 of file config-win.h.
Referenced by _mi_make_key(), Field_double::cmp(), fetch_result_double(), fetch_result_with_conversion(), heap_update_auto_increment(), hp_rb_make_key(), String::qs_append(), retrieve_auto_increment(), set_param_double(), Item_sum_avg::update_field(), Item_sum_sum::update_field(), Item_sum_variance::update_field(), Field_double::val_int(), Item_variance_field::val_real(), Item_avg_field::val_real(), and Field_double::val_real().
| #define float8store | ( | V, | |||
| M | ) | doublestore((V),(M)) |
Definition at line 319 of file config-win.h.
Referenced by Field_blob::get_key_image(), String::q_append(), Item_sum_avg::reset_field(), Item_sum_sum::reset_field(), Item_sum_num::reset_field(), Item_sum_variance::reset_field(), Field_double::store(), Protocol_prep::store(), store_param_double(), Item_sum_avg::update_field(), Item_sum_sum::update_field(), Item_sum_variance::update_field(), and User_var_log_event::write().
Definition at line 315 of file config-win.h.
Referenced by fetch_float_with_conversion(), fetch_long_with_conversion(), fetch_result_float(), and fetch_string_with_conversion().
| #define FN_DEVCHAR ':' |
Definition at line 403 of file config-win.h.
Referenced by cleanup_dirname(), convert_dirname(), create_temp_file(), directory_file_name(), dirname_length(), has_path(), intern_filename(), mysql_create_table_internal(), pack_dirname(), system_filename(), test_if_hard_path(), and unpack_dirname().
| #define FN_LIBCHAR '\\' |
Definition at line 401 of file config-win.h.
Referenced by BaseName(), check_db_dir_existence(), cleanup_dirname(), convert_dirname(), create_temp_file(), directory_file_name(), dirname_length(), do_connect(), expand_tilde(), find_file_in_path(), find_files(), fix_paths(), fn_ext(), get_one_option(), get_relative_path(), has_path(), init_default_directories(), intern_filename(), my_getwd(), my_load_path(), my_path(), my_setwd(), mysql_create_db(), mysql_rename_db(), mysql_rm_tmp_tables(), pack_dirname(), plugin_dl_add(), rm_dir_w_symlink(), system_filename(), test_if_hard_path(), to_unix_path(), and unpack_dirname().
| #define FN_NETWORK_DRIVES |
Definition at line 404 of file config-win.h.
| #define FN_NO_CASE_SENCE |
Definition at line 405 of file config-win.h.
| #define FN_ROOTDIR "\\" |
Definition at line 402 of file config-win.h.
Referenced by create_sys_files(), get_relative_path(), my_setwd(), and system_filename().
| #define HAVE_ALLOCA |
Definition at line 344 of file config-win.h.
| #define HAVE_BINARY_STREAMS |
Definition at line 325 of file config-win.h.
| #define HAVE_BROKEN_NETINET_INCLUDES |
Definition at line 185 of file config-win.h.
| #define HAVE_CHARSET_big5 1 |
Definition at line 449 of file config-win.h.
| #define HAVE_CHARSET_cp1250 1 |
Definition at line 450 of file config-win.h.
| #define HAVE_CHARSET_cp932 1 |
Definition at line 458 of file config-win.h.
| #define HAVE_CHARSET_eucjpms 1 |
Definition at line 461 of file config-win.h.
| #define HAVE_CHARSET_euckr 1 |
Definition at line 462 of file config-win.h.
| #define HAVE_CHARSET_gb2312 1 |
Definition at line 463 of file config-win.h.
| #define HAVE_CHARSET_gbk 1 |
Definition at line 464 of file config-win.h.
| #define HAVE_CHARSET_latin1 1 |
Definition at line 473 of file config-win.h.
| #define HAVE_CHARSET_latin2 1 |
Definition at line 474 of file config-win.h.
| #define HAVE_CHARSET_sjis 1 |
Definition at line 480 of file config-win.h.
| #define HAVE_CHARSET_tis620 1 |
Definition at line 483 of file config-win.h.
| #define HAVE_CHARSET_ucs2 1 |
Definition at line 484 of file config-win.h.
| #define HAVE_CHARSET_ujis 1 |
Definition at line 485 of file config-win.h.
| #define HAVE_CHARSET_utf8 1 |
Definition at line 487 of file config-win.h.
| #define HAVE_COMPRESS |
Definition at line 347 of file config-win.h.
| #define HAVE_CREATESEMAPHORE |
Definition at line 348 of file config-win.h.
| #define HAVE_ERRNO_AS_DEFINE |
Definition at line 328 of file config-win.h.
| #define HAVE_FINITE |
Definition at line 350 of file config-win.h.
| #define HAVE_FLOAT_H |
Definition at line 339 of file config-win.h.
| #define HAVE_GETCWD |
Definition at line 332 of file config-win.h.
| #define HAVE_ISNAN |
Definition at line 349 of file config-win.h.
| #define HAVE_LIMITS_H |
Definition at line 340 of file config-win.h.
| #define HAVE_LOCKING |
Definition at line 327 of file config-win.h.
| #define HAVE_LONG_JMP |
Definition at line 326 of file config-win.h.
| #define HAVE_MEMCPY |
Definition at line 330 of file config-win.h.
| #define HAVE_MEMMOVE |
Definition at line 331 of file config-win.h.
| #define HAVE_OPENSSL 1 |
Definition at line 442 of file config-win.h.
| #define HAVE_PERROR |
Definition at line 322 of file config-win.h.
| #define HAVE_PUTENV |
Definition at line 335 of file config-win.h.
| #define HAVE_QUERY_CACHE |
Definition at line 351 of file config-win.h.
| #define HAVE_RENAME |
Definition at line 324 of file config-win.h.
| #define HAVE_RINT |
Definition at line 342 of file config-win.h.
| #define HAVE_ROW_BASED_REPLICATION 1 |
| #define HAVE_RTREE_KEYS 1 |
Definition at line 439 of file config-win.h.
| #define HAVE_SELECT |
Definition at line 336 of file config-win.h.
| #define HAVE_SETFILEPOINTER |
Definition at line 353 of file config-win.h.
| #define HAVE_SETLOCALE |
Definition at line 337 of file config-win.h.
| #define HAVE_SMEM 1 |
Definition at line 38 of file config-win.h.
| #define HAVE_SOCKET |
Definition at line 338 of file config-win.h.
| #define HAVE_SPATIAL 1 |
Definition at line 438 of file config-win.h.
| #define HAVE_STDDEF_H |
Definition at line 341 of file config-win.h.
| #define HAVE_STDLIB |
Definition at line 329 of file config-win.h.
| #define HAVE_STRNLEN |
Definition at line 355 of file config-win.h.
| #define HAVE_STRPBRK |
Definition at line 345 of file config-win.h.
| #define HAVE_STRSTR |
Definition at line 346 of file config-win.h.
| #define HAVE_TELL |
Definition at line 333 of file config-win.h.
| #define HAVE_TZNAME |
Definition at line 334 of file config-win.h.
| #define HAVE_UCA_COLLATIONS 1 |
Definition at line 488 of file config-win.h.
| #define HAVE_UINT |
Definition at line 128 of file config-win.h.
| #define HAVE_VFPRINT |
Definition at line 323 of file config-win.h.
| #define HAVE_VIO_READ_BUFF |
Definition at line 354 of file config-win.h.
| #define HAVE_YASSL 1 |
Definition at line 443 of file config-win.h.
| #define HUGE_PTR |
Definition at line 167 of file config-win.h.
| #define inline __inline |
Definition at line 223 of file config-win.h.
Definition at line 292 of file config-win.h.
Referenced by _ft_make_key(), _mi_put_key_in_record(), _mi_rec_unpack(), _my_store_blob_length(), check_connection(), Mysql_connection_thread::check_connection(), CLI_MYSQL_REAL_CONNECT(), create_frm(), create_key(), create_record(), do_varstring2(), dump_remote_log_entries(), Field_blob::get_key_image(), Field_varstring::get_key_image(), get_mm_leaf(), key_copy(), make_new_entry(), mysql_create_frm(), mysql_set_server_option(), mysql_stmt_send_long_data(), net_printf_error(), net_send_error(), net_send_error_323(), net_send_error_packet(), net_send_ok(), net_store_datetime(), net_store_length(), pack_fields(), pack_header(), pack_keys(), pack_screens(), Field_blob::put_length(), Query_log_event::Query_log_event(), save_pack_length(), send_eof(), Protocol::send_fields(), send_fields(), send_ok(), send_prep_stmt(), Field_varstring::store(), Field_short::store(), Protocol_prep::store(), Field_blob::store_length(), store_param_short(), store_param_type(), store_record_in_cache(), Protocol_prep::store_short(), Field_enum::store_type(), uf_varchar2(), Field_varstring::unpack_key(), update_record(), Format_description_log_event::write(), Start_log_event_v3::write(), Query_log_event::write(), write_eof_packet(), write_header(), and Log_event::write_header().
| #define int3store | ( | T, | |||
| A | ) |
Value:
Definition at line 293 of file config-win.h.
Referenced by _my_store_blob_length(), CLI_MYSQL_REAL_CONNECT(), my_net_write(), net_printf_error(), net_real_write(), net_store_length(), net_write_command(), pack_fields(), Field_blob::put_length(), save_pack_length(), Protocol::send_fields(), Field_newdate::store(), Field_time::store(), Field_medium::store(), Field_blob::store_length(), Field_newdate::store_time(), and Field_enum::store_type().
Definition at line 296 of file config-win.h.
Referenced by _my_store_blob_length(), check_connection(), Mysql_connection_thread::check_connection(), CLI_MYSQL_REAL_CONNECT(), create_frm(), create_record(), create_table_def_key(), dump_remote_log_entries(), execute(), main(), make_new_entry(), mysql_create_frm(), mysql_kill(), mysql_stmt_close(), mysql_stmt_prepare(), mysql_stmt_send_long_data(), mysql_stmt_store_result(), net_store_datetime(), put_blob_in_record(), Field_blob::put_length(), String::q_append(), reset_stmt_handle(), save_pack_length(), Protocol::send_fields(), send_fields(), send_prep_stmt(), Field_timestamp::set_time(), stmt_read_row_from_cursor(), Field_date::store(), Field_timestamp::store(), Field_long::store(), Protocol_prep::store(), Field_blob::store_length(), Protocol_prep::store_long(), store_param_int32(), store_param_time(), Protocol_prep::store_time(), Field_enum::store_type(), test_bug9478(), test_update(), test_write(), update_frm_version(), update_record(), Item_func_inet_ntoa::val_str(), Execute_load_log_event::write(), Delete_file_log_event::write(), Append_block_log_event::write(), User_var_log_event::write(), Format_description_log_event::write(), Start_log_event_v3::write(), Query_log_event::write(), String::write_at_position(), Create_file_log_event::write_data_header(), Load_log_event::write_data_header(), write_ddl_log_entry(), write_ddl_log_header(), write_execute_ddl_log_entry(), write_header(), Log_event::write_header(), and Execute_load_query_log_event::write_post_header_for_derived().
| #define int5store | ( | T, | |||
| A | ) |
| #define int6store | ( | T, | |||
| A | ) |
Definition at line 308 of file config-win.h.
Referenced by net_store_length(), Item_sum_bit::reset_field(), Item_sum_avg::reset_field(), Item_sum_count::reset_field(), Item_sum_variance::reset_field(), Field_datetime::store(), Protocol_prep::store_longlong(), store_param_int64(), Field_datetime::store_time(), Field_enum::store_type(), Item_sum_avg::update_field(), Item_sum_count::update_field(), Item_sum_bit::update_field(), Item_sum_variance::update_field(), User_var_log_event::write(), Rand_log_event::write(), Intvar_log_event::write(), Rotate_log_event::write(), Query_log_event::write(), write_meta_file(), and ha_archive::write_meta_file().
| #define isnan | ( | X | ) | _isnan(X) |
Definition at line 169 of file config-win.h.
Referenced by _mi_make_key(), hp_rb_make_key(), Field_double::store(), Field_float::store(), and Item_func_format::val_str().
Definition at line 116 of file config-win.h.
Referenced by calc_time_diff(), date_add_interval(), Item_func_find_in_set::fix_length_and_dec(), Field_datetime::get_date(), get_interval_info(), Bitmap< default_width >::intersect_extended(), make_huff_decode_table(), mysql_truncate(), net_store_length(), number_to_datetime(), operator<<(), Field_datetime::store(), Field_newdate::store(), Field_date::store(), Field_timestamp::store(), Field_long::store(), Field_datetime::store_time(), test_bug12925(), test_bug3035(), test_truncation(), udf_handler::val_int(), Item_sum_count_distinct::val_int(), Item_func_get_user_var::val_int(), Item_func_find_in_set::val_int(), Item_func_shift_right::val_int(), Item_func_shift_left::val_int(), Item_copy_string::val_int(), Field_timestamp::val_int(), and Item_func_inet_ntoa::val_str().
| #define longlong_defined |
Definition at line 138 of file config-win.h.
| #define LONGLONG_MAX LL(0x7FFFFFFFFFFFFFFF) |
Definition at line 121 of file config-win.h.
Referenced by Field::convert_decimal2longlong(), decimal2longlong(), fetch_result_int64(), get_schema_partitions_record(), my_strntoll_8bit(), myisamchk_init(), and Item_float::val_int().
| #define LONGLONG_MIN LL(0x8000000000000000) |
Definition at line 120 of file config-win.h.
Referenced by Field::convert_decimal2longlong(), decimal2longlong(), Item_func_neg::fix_length_and_dec(), my_strntoll_8bit(), my_strtoll10(), Item_float::val_int(), and Item_func_hex::val_str().
Definition at line 249 of file config-win.h.
| #define MACHINE_TYPE "unknown" |
Definition at line 55 of file config-win.h.
| #define MAX_INDEXES 64 |
Definition at line 71 of file config-win.h.
Definition at line 377 of file config-win.h.
Referenced by net_printf_error(), and store_position_for_column().
Definition at line 376 of file config-win.h.
Referenced by ha_heap::create(), Item_singlerow_subselect::el(), handle_connections_sockets(), network_init(), open_binary_frm(), and open_table_from_share().
Definition at line 212 of file config-win.h.
Referenced by init_signals(), kill_server(), and print_signal_warning().
| #define my_socket SOCKET |
Definition at line 157 of file config-win.h.
Referenced by CLI_MYSQL_REAL_CONNECT(), close_server_sock(), handle_connections_sockets(), and mysql_manager_connect().
| #define my_socket_defined |
Definition at line 164 of file config-win.h.
| #define MYSQL_DEFAULT_CHARSET_NAME "latin1" |
Definition at line 434 of file config-win.h.
| #define MYSQL_DEFAULT_COLLATION_NAME "latin1_swedish_ci" |
Definition at line 435 of file config-win.h.
| #define NO_FCNTL_NONBLOCK |
Definition at line 343 of file config-win.h.
| #define NO_OPEN_3 |
Definition at line 105 of file config-win.h.
| #define O_BINARY _O_BINARY |
Definition at line 99 of file config-win.h.
| #define O_SHARE 0x1000 |
Definition at line 75 of file config-win.h.
Referenced by load_db_opt(), mi_open(), mi_open_datafile(), mi_open_keyfile(), my_copy(), my_open(), myrg_open(), mysql_frm_type(), open_binlog(), open_table_def(), parse_input_file(), read_texts(), readfrm(), and sql_parse_prepare().
| #define O_SHORT_LIVED _O_SHORT_LIVED |
Definition at line 102 of file config-win.h.
Referenced by create_temp_file(), and real_open_cached_file().
| #define O_TEMPORARY _O_TEMPORARY |
Definition at line 101 of file config-win.h.
Referenced by create_temp_file(), and real_open_cached_file().
| #define OS_FILE_LIMIT 2048 |
Definition at line 406 of file config-win.h.
Referenced by my_set_max_open_files(), and set_max_open_files().
| #define PACKAGE "mysql" |
Definition at line 387 of file config-win.h.
Definition at line 216 of file config-win.h.
Referenced by do_exec(), end_pager(), and parse_output_and_get_value().
Definition at line 215 of file config-win.h.
Referenced by init_pager(), my_popen(), and parse_output_and_get_value().
| #define QSORT_TYPE_IS_VOID |
Definition at line 161 of file config-win.h.
| #define RETQSORTTYPE void |
Definition at line 160 of file config-win.h.
| #define RETSIGTYPE void |
Definition at line 162 of file config-win.h.
| #define S_IROTH S_IREAD |
Definition at line 91 of file config-win.h.
| #define set_timespec | ( | ABSTIME, | |||
| SEC | ) | { (ABSTIME).tv_sec=time((time_t*)0) + (time_t) (SEC); (ABSTIME).tv_nsec=0; } |
Definition at line 253 of file config-win.h.
| #define SH_DENYNO _SH_DENYNO |
| #define shared_memory_buffer_length 16000 |
Definition at line 426 of file config-win.h.
| #define SHAREDIR "share" |
Definition at line 389 of file config-win.h.
| #define SIGPIPE SIGINT |
Definition at line 159 of file config-win.h.
Referenced by catchsigs(), handler(), init_signals(), main(), my_pipe_sig_handler(), mysql_server_init(), set_signals(), and TransporterFacade::start_instance().
| #define SIGQUIT SIGTERM |
Definition at line 107 of file config-win.h.
Referenced by catchsigs(), init_signals(), main(), rl_clear_signals(), rl_set_signals(), rl_signal_handler(), and signal_hand().
Definition at line 260 of file config-win.h.
Referenced by Field_short::cmp(), fetch_result_short(), fetch_result_with_conversion(), Field_blob::get_length(), heap_update_auto_increment(), read_binary_date(), read_binary_datetime(), retrieve_auto_increment(), set_param_date(), set_param_datetime(), set_param_short(), setup_conversion_functions(), Field_enum::val_int(), Field_short::val_int(), and Field_short::val_real().
| #define sint3korr | ( | A | ) |
Value:
((int32) ((((uchar) (A)[2]) & 128) ? \ (((uint32) 255L << 24) | \ (((uint32) (uchar) (A)[2]) << 16) |\ (((uint32) (uchar) (A)[1]) << 8) | \ ((uint32) (uchar) (A)[0])) : \ (((uint32) (uchar) (A)[2]) << 16) |\ (((uint32) (uchar) (A)[1]) << 8) | \ ((uint32) (uchar) (A)[0])))
Definition at line 261 of file config-win.h.
Referenced by Field_time::cmp(), Field_medium::cmp(), Field_time::get_date(), Field_time::get_time(), heap_update_auto_increment(), operator<<(), retrieve_auto_increment(), Field_time::val_int(), Field_medium::val_int(), and Field_medium::val_real().
Definition at line 269 of file config-win.h.
Referenced by Field_date::cmp(), Field_timestamp::cmp(), Field_long::cmp(), fetch_result_int32(), fetch_result_with_conversion(), Field_timestamp::get_timestamp(), heap_update_auto_increment(), read_binary_datetime(), read_binary_time(), retrieve_auto_increment(), set_param_datetime(), set_param_int32(), set_param_time(), Field_date::val_int(), Field_long::val_int(), Field_date::val_real(), and Field_long::val_real().
Definition at line 291 of file config-win.h.
Referenced by Field_datetime::cmp(), fetch_result_int64(), fetch_result_with_conversion(), heap_update_auto_increment(), retrieve_auto_increment(), set_param_int64(), Item_sum_avg::update_field(), Item_sum_count::update_field(), Item_sum_variance::update_field(), Item_variance_field::val_decimal(), Item_avg_field::val_decimal(), Field_enum::val_int(), Field_datetime::val_int(), Item_variance_field::val_real(), and Item_avg_field::val_real().
| #define SIZEOF_CHAR 1 |
Definition at line 176 of file config-win.h.
| #define SIZEOF_CHARP 4 |
Definition at line 183 of file config-win.h.
| #define SIZEOF_LONG 4 |
Definition at line 177 of file config-win.h.
| #define SIZEOF_LONG_LONG 8 |
Definition at line 178 of file config-win.h.
| #define SIZEOF_OFF_T 8 |
Definition at line 179 of file config-win.h.
Definition at line 214 of file config-win.h.
Referenced by angel(), close_connections(), dispatch_command(), do_save_master_pos(), do_sync_with_master2(), CommandInterpreter::execute_impl(), executeInsertTransaction(), TaoCrypt::OS_Seed::GenerateSeed(), handle_connections_sockets(), main(), my_fwrite(), my_pwrite(), my_write(), NdbSleep_SecSleep(), network_init(), sql_connect(), and wait_pidfile().
| #define Socket_defined |
Definition at line 156 of file config-win.h.
| #define SOCKET_SIZE_TYPE int |
Definition at line 163 of file config-win.h.
| #define SPRINTF_RETURNS_INT |
Definition at line 352 of file config-win.h.
| #define STACK_DIRECTION -1 |
Definition at line 255 of file config-win.h.
| #define statistic_add | ( | V, | |||
| C, | |||||
| L | ) | (V)+=(C) |
| #define statistic_decrement | ( | V, | |||
| L | ) | thread_safe_decrement((V),(L)) |
Definition at line 424 of file config-win.h.
| #define statistic_increment | ( | V, | |||
| L | ) | thread_safe_increment((V),(L)) |
Definition at line 423 of file config-win.h.
Referenced by binlog_end_trans(), create_myisam_tmp_table(), create_new_thread(), create_tmp_table(), Prepared_statement::deallocate(), ha_myisammrg::delete_row(), ha_myisam::delete_row(), ha_heap::delete_row(), dispatch_command(), do_command(), end_thread_signal(), Prepared_statement::execute(), filesort(), ha_commit_one_phase(), ha_commit_trans(), ha_discover(), ha_prepare(), ha_rollback_to_savepoint(), ha_rollback_trans(), handler::ha_statistic_increment(), handle_one_connection(), ha_myisammrg::index_first(), ha_myisam::index_first(), ha_heap::index_first(), ha_myisammrg::index_last(), ha_myisam::index_last(), ha_heap::index_last(), ha_myisammrg::index_next(), ha_myisam::index_next(), ha_heap::index_next(), ha_myisammrg::index_prev(), ha_myisam::index_prev(), ha_heap::index_prev(), ha_myisammrg::index_read(), ha_myisam::index_read(), ha_heap::index_read(), ha_myisammrg::index_read_idx(), ha_myisam::index_read_idx(), ha_heap::index_read_idx(), ha_myisammrg::index_read_last(), ha_myisam::index_read_last(), ha_heap::index_read_last(), make_join_readinfo(), merge_buffers(), mysql_execute_command(), mysql_stmt_fetch(), mysql_stmt_get_longdata(), mysql_stmt_reset(), Prepared_statement::prepare(), handler::read_first_row(), ha_myisammrg::rnd_next(), ha_myisam::rnd_next(), ha_heap::rnd_next(), ha_myisammrg::rnd_pos(), ha_myisam::rnd_pos(), ha_heap::rnd_pos(), ha_myisammrg::update_row(), ha_myisam::update_row(), ha_heap::update_row(), ha_myisammrg::write_row(), ha_myisam::write_row(), and ha_heap::write_row().
| #define STDCALL __stdcall |
Definition at line 168 of file config-win.h.
| #define strcasecmp stricmp |
Definition at line 357 of file config-win.h.
Referenced by _rl_qsort_string_compare(), CommandInterpreter::analyseAfterFirstToken(), checkConnectionSupport(), CommandInterpreter::execute_impl(), CommandInterpreter::executeClusterLog(), CommandInterpreter::executeCommand(), CommandInterpreter::executeForAll(), CommandInterpreter::executeHelp(), CommandInterpreter::executePurge(), CommandInterpreter::executeRestart(), CommandInterpreter::executeStop(), fixDepricated(), ConfigInfo::getAlias(), ConfigInfo::isSection(), main(), ConfigInfo::nameToAlias(), ndb_mgm_match_event_severity(), parse_query(), CommandInterpreter::parseBlockSpecification(), InitConfigFileParser::parseDefaultSectionHeader(), print_nodes(), CPCD::Process::Process(), and PropertiesImpl::setCaseInsensitiveNames().
| #define strncasecmp strnicmp |
Definition at line 358 of file config-win.h.
Referenced by ctypestr2num(), CommandInterpreter::execute_impl(), my_xpath_function(), my_xpath_keyword(), parse_query(), and Config::printConfigFile().
| #define SYSTEM_TYPE "Windows" |
Definition at line 45 of file config-win.h.
Definition at line 250 of file config-win.h.
| #define THREAD |
Definition at line 173 of file config-win.h.
| #define thread_safe_add | ( | V, | |||
| C, | |||||
| L | ) | pthread_mutex_lock((L)); (V)+=(C); pthread_mutex_unlock((L)); |
Definition at line 417 of file config-win.h.
| #define thread_safe_decrement | ( | V, | |||
| L | ) | InterlockedDecrement((long*) &(V)) |
Definition at line 410 of file config-win.h.
| #define thread_safe_increment | ( | V, | |||
| L | ) | InterlockedIncrement((long*) &(V)) |
Definition at line 409 of file config-win.h.
Referenced by create_temp_file(), ha_myisam::ft_read(), delayed_insert::handle_inserts(), my_fopen(), my_register_filename(), sp_cache_invalidate(), and write_delayed().
| #define thread_safe_sub | ( | V, | |||
| C, | |||||
| L | ) | pthread_mutex_lock((L)); (V)-=(C); pthread_mutex_unlock((L)); |
Definition at line 270 of file config-win.h.
Referenced by _mi_calc_blob_length(), _mi_ft_segiterator(), _mi_make_key(), _mi_pack_key(), _mi_read_pack_info(), _mi_rec_check(), _mi_rec_pack(), check_connection(), Mysql_connection_thread::check_connection(), cli_flush_use_result(), CLI_MYSQL_REAL_CONNECT(), cli_read_binary_rows(), cli_read_prepare_result(), cli_read_query_result(), cli_read_rows(), cli_safe_read(), Field_varstring::cmp_binary(), Field_varstring::cmp_max(), Field_varstring::data_length(), dispatch_command(), do_varstring2(), get_form_pos(), Field_varstring::get_key_image(), get_param_length(), NdbColumnImpl::get_var_length(), NdbOperation::handle_distribution_key(), Field_varstring::hash(), heap_update_auto_increment(), hp_hashnr(), hp_key_cmp(), hp_rb_make_key(), hp_rb_pack_key(), hp_rec_hashnr(), hp_rec_key_cmp(), Field_blob::key_cmp(), Field_varstring::key_cmp(), key_restore(), Log_event::Log_event(), main(), make_new_entry(), BackupRestore::map_in_frm(), mi_checksum(), mi_unique_comp(), mi_unique_hash(), mysql_create_frm(), mysql_stmt_get_longdata(), net_field_length(), net_field_length_ll(), open_binary_frm(), operator<<(), Field_varstring::pack(), Field_blob::pack_cmp(), Field_varstring::pack_cmp(), Field_string::pack_cmp(), Field_varstring::pack_key(), Field_blob::pack_key_from_key_image(), Field_varstring::pack_key_from_key_image(), Field_blob::packed_col_length(), Field_varstring::packed_col_length(), Field_string::packed_col_length(), Query_log_event::Query_log_event(), read_cached_record(), read_one_row(), read_pack_length(), read_texts(), retrieve_auto_increment(), run_test(), Field_blob::set_key_image(), Field_varstring::set_key_image(), Field_varstring::sort_string(), Start_log_event_v3::Start_log_event_v3(), Field_varstring::unpack(), Field_string::unpack(), unpack_fields(), update_record(), Field_varstring::val_decimal(), Field_varstring::val_int(), and Field_varstring::val_real().
Definition at line 277 of file config-win.h.
Referenced by _mi_calc_blob_length(), check_connection(), Field_newdate::cmp(), Field_medium::cmp(), Field_newdate::get_date(), Field_blob::get_length(), get_param_length(), heap_update_auto_increment(), my_net_read(), net_field_length(), net_field_length_ll(), operator<<(), read_pack_length(), retrieve_auto_increment(), unpack_fields(), Field_enum::val_int(), Field_newdate::val_int(), Field_medium::val_int(), Field_time::val_real(), and Field_medium::val_real().
Definition at line 278 of file config-win.h.
Referenced by _mi_calc_blob_length(), _mi_read_pack_info(), Append_block_log_event::Append_block_log_event(), check_connection(), check_header(), CLI_MYSQL_REAL_CONNECT(), cli_read_prepare_result(), Load_log_event::copy_log_event(), Create_file_log_event::Create_file_log_event(), Delete_file_log_event::Delete_file_log_event(), dispatch_command(), Execute_load_log_event::Execute_load_log_event(), Execute_load_query_log_event::Execute_load_query_log_event(), Field_timestamp::get_date(), get_form_pos(), get_hash_symbol(), Field_blob::get_length(), get_param_length(), heap_update_auto_increment(), Log_event::Log_event(), make_new_entry(), BackupRestore::map_in_frm(), mysql_client_binlog_statement(), mysql_create_frm(), mysql_stmt_close(), mysql_stmt_execute(), mysql_stmt_fetch(), mysql_stmt_get_longdata(), mysql_stmt_reset(), net_field_length(), net_field_length_ll(), open_binary_frm(), Query_log_event::Query_log_event(), read_ddl_log_entry(), read_ddl_log_header(), Log_event::read_log_event(), read_pack_length(), retrieve_auto_increment(), Start_log_event_v3::Start_log_event_v3(), tmpkeyval(), Bitmap< default_width >::to_ulonglong(), unpack_fields(), update_record(), User_var_log_event::User_var_log_event(), Item_func_uncompressed_length::val_int(), Field_enum::val_int(), Field_timestamp::val_int(), and Field_timestamp::val_str().
| #define uint5korr | ( | A | ) |
| #define uint6korr | ( | A | ) |
Definition at line 290 of file config-win.h.
Referenced by heap_update_auto_increment(), Intvar_log_event::Intvar_log_event(), net_field_length_ll(), Query_log_event::Query_log_event(), Rand_log_event::Rand_log_event(), read_meta_file(), ha_archive::read_meta_file(), retrieve_auto_increment(), Rotate_log_event::Rotate_log_event(), Bitmap< default_width >::to_ulonglong(), and Item_sum_bit::update_field().
Definition at line 117 of file config-win.h.
Referenced by sys_var::check_set(), decimal2ulonglong(), JOIN::reinit(), test_bug3035(), TIME_to_ulonglong(), TIME_to_ulonglong_datetime(), and Item_func_sleep::val_int().
| #define ULONGLONG_MAX ULL(0xFFFFFFFFFFFFFFFF) |
Definition at line 122 of file config-win.h.
Referenced by decimal2ulonglong(), handler::get_auto_increment(), ha_myisam::get_auto_increment(), ha_heap::get_auto_increment(), get_exact_record_count(), Discrete_interval::merge_if_contiguous(), my_strtoll10(), opt_sum_query(), Discrete_interval::replace(), sql_create_definition_file(), and Item_func_hex::val_str().
| #define USE_MB 1 |
Definition at line 199 of file config-win.h.
| #define USE_MB_IDENT 1 |
Definition at line 200 of file config-win.h.
| #define USE_STRCOLL 1 |
Definition at line 201 of file config-win.h.
| #define USE_SYMDIR |
Definition at line 205 of file config-win.h.
| #define VOID_SIGHANDLER |
Definition at line 175 of file config-win.h.
| #define W_OK 2 |
Definition at line 89 of file config-win.h.
Referenced by create_instance_in_file(), get_and_validate_path(), and sys_check_log_path().
| typedef __int64 longlong |
Definition at line 134 of file config-win.h.
| typedef long off_t |
Definition at line 144 of file config-win.h.
| typedef __int64 os_off_t |
Definition at line 146 of file config-win.h.
| typedef uint rf_SetTimer |
Definition at line 153 of file config-win.h.
| typedef int sigset_t |
Definition at line 136 of file config-win.h.
| typedef unsigned int size_t |
Definition at line 151 of file config-win.h.
| typedef unsigned int uint |
Definition at line 130 of file config-win.h.
| typedef unsigned __int64 ulonglong |
Definition at line 133 of file config-win.h.
| typedef unsigned short ushort |
Definition at line 129 of file config-win.h.
| double rint | ( | double | nr | ) | [inline] |
Definition at line 226 of file config-win.h.
References f.
00227 { 00228 double f = floor(nr); 00229 double c = ceil(nr); 00230 return (((c-nr) >= (nr-f)) ? f :c); 00231 }
| double ulonglong2double | ( | ulonglong | value | ) | [inline] |
Definition at line 238 of file config-win.h.
00239 { 00240 longlong nr=(longlong) value; 00241 if (nr >= 0) 00242 return (double) nr; 00243 return (18446744073709551616.0 + (double) nr); 00244 }
1.4.7

