_MINIDUMP_CALLBACK_INFORMATION | |
_MINIDUMP_CALLBACK_INPUT | |
_MINIDUMP_CALLBACK_OUTPUT | |
_MINIDUMP_EXCEPTION_INFORMATION | |
_MINIDUMP_INCLUDE_MODULE_CALLBACK | |
_MINIDUMP_INCLUDE_THREAD_CALLBACK | |
_MINIDUMP_MODULE_CALLBACK | |
_MINIDUMP_THREAD_CALLBACK | |
_MINIDUMP_THREAD_EX_CALLBACK | |
_MINIDUMP_USER_STREAM | |
_MINIDUMP_USER_STREAM_INFORMATION | |
c_005 | Stores parsed data of ISUPPORT 005 numeric reply |
c_access | Stores informnations about access to the object in the filesystem |
c_array_dump_iteration | Stores data for iterative walking in variable tree |
c_array_var_decode_array_for_botnet | Used for iterative array operation |
c_awaiting_response | Stores messages to IRC server we are waiting response for |
c_binder | Stores bound events |
c_binder_data | Stores internal state information for one match |
c_binder_mask | Stores compiled data for mask/regexp |
c_binmodule | Stores one binary module |
c_bitarray | Binary array implementation |
c_bitarray_except | Exception class for unsuccessful memory re/allocation (fatal error) |
c_block | Block of commands between '{' and '}' used in "stack" STL class |
c_bot | Stores informations about remote bot |
c_bot_command | Stores command packet |
c_bot_command::u_commnd_data | Data of command |
c_bot_command::u_commnd_data::c__padding | Padding |
c_bot_command::u_commnd_data::c_bot_auth_1 | Authentication |
c_bot_command::u_commnd_data::c_bot_auth_13 | Authentication |
c_bot_command::u_commnd_data::c_bot_challenge_13 | Challenge |
c_bot_command::u_commnd_data::c_check_time_1 | Check for time |
c_bot_command::u_commnd_data::c_cmd_partyline_1 | Partyline event |
c_bot_command::u_commnd_data::c_cmd_partyline_user_1 | Partyline - user listing entry |
c_bot_command::u_commnd_data::c_cmd_proc_1 | Replication of procedure |
c_bot_command::u_commnd_data::c_cmd_proc_end_1 | Replication of procedure - the end - commit |
c_bot_command::u_commnd_data::c_cmd_push_1 | Push of object |
c_bot_command::u_commnd_data::c_cmd_remote_procedure_call_3 | Remote procedure call |
c_bot_command::u_commnd_data::c_cmd_repl_chdef_01_1 | Channel definitions - part 1 |
c_bot_command::u_commnd_data::c_cmd_repl_chdef_02_1 | Channel definitions - part 2 |
c_bot_command::u_commnd_data::c_cmd_repl_chdef_03_1 | Channel definitions - part 3 |
c_bot_command::u_commnd_data::c_cmd_repl_chdef_04_1 | Channel definitions - part 4 |
c_bot_command::u_commnd_data::c_cmd_repl_chdef_05_1 | Channel definitions - part 5 |
c_bot_command::u_commnd_data::c_cmd_repl_chdef_06_8 | Channel definition - part 06 |
c_bot_command::u_commnd_data::c_cmd_repl_chdef_99_1 | Channel definitions - end - commit |
c_bot_command::u_commnd_data::c_cmd_repl_prv_01_1 | Private query definition - part 01 |
c_bot_command::u_commnd_data::c_cmd_repl_prv_02_1 | Private query definition - part 02 |
c_bot_command::u_commnd_data::c_cmd_repl_prv_03_1 | Private query definition - part 03 |
c_bot_command::u_commnd_data::c_cmd_repl_prv_04_7 | Private query definition - part 04 |
c_bot_command::u_commnd_data::c_cmd_repl_prv_05_8 | Private query definition - part 05 |
c_bot_command::u_commnd_data::c_cmd_repl_prv_06_11 | Private query definition - part 06 |
c_bot_command::u_commnd_data::c_cmd_repl_prv_99_1 | Private query definition - end - commit |
c_bot_command::u_commnd_data::c_cmd_repl_user_01_1 | Replication of user part 01 |
c_bot_command::u_commnd_data::c_cmd_repl_user_01B_1 | Replication of user part 01B |
c_bot_command::u_commnd_data::c_cmd_repl_user_02_1 | Replication of user part 02 |
c_bot_command::u_commnd_data::c_cmd_repl_user_03_1 | Replication of user part 03 |
c_bot_command::u_commnd_data::c_cmd_repl_user_04_1 | Replication of user part 04 |
c_bot_command::u_commnd_data::c_cmd_repl_user_06_1 | Replication of user part 06 |
c_bot_command::u_commnd_data::c_cmd_repl_user_07_1 | Replication of user part 07 |
c_bot_command::u_commnd_data::c_cmd_repl_user_10_1 | Replication of user part 10 |
c_bot_command::u_commnd_data::c_cmd_repl_user_11_1 | Replication of user part 11 |
c_bot_command::u_commnd_data::c_cmd_repl_user_11B_1 | Replication of user part 11B |
c_bot_command::u_commnd_data::c_cmd_repl_user_12_1 | Replication of user part 12 |
c_bot_command::u_commnd_data::c_cmd_repl_user_13_1 | Replication of user part 13 |
c_bot_command::u_commnd_data::c_cmd_repl_user_14_1 | Replication of user part 14 |
c_bot_command::u_commnd_data::c_cmd_repl_user_15_1 | Replication of user part 15 |
c_bot_command::u_commnd_data::c_cmd_repl_user_16_5 | Replication of user part 16 |
c_bot_command::u_commnd_data::c_cmd_repl_user_17_9 | Replication of user part 17 |
c_bot_command::u_commnd_data::c_cmd_repl_user_99_1 | Replication of user - commit |
c_bot_command::u_commnd_data::c_cmd_update_1004 | Check for updates |
c_bot_command::u_commnd_data::c_no_repl_1 | No replication |
c_bot_control | Stores control packet |
c_bot_control::u_control_data | Data of control |
c_bot_control::u_control_data::c_timestamp_linked_1 | Timestamp, valid for 'CTRL_LINKED' |
c_bot_control::u_control_data::c_timestamp_ping_1 | Timestamp, valid for 'CTRL_PING' |
c_bot_control::u_control_data::c_timestamp_pong_1 | Timestamp, valid for 'CTRL_PONG' |
c_botnet_channel | Stores informations about partyline channel |
c_chan_def_to_pull | Stores channel definition to pull from remote bot |
c_chan_def_to_push | Stores channel definition to push to remote bot |
c_channel | Stores definition of properties for user on specific channel |
c_channel_def | Stores informations about channel definitions |
c_command | Stores one expression in function |
c_command_queue | Queue of botnet commands |
c_conf | Stores parsed "conf.txt" file |
c_connect_thread_data | Stores data for thread (connect) |
c_constant | Stores one constant |
c_constants_lookup | |
c_data | Stores data to send/receive later |
c_dcc_awaiting_user | Stores awaiting user on DCC request to process |
c_dcc_client | Stores DCC state of user |
c_dcc_client::c_dcc_client_send | Stores data about temporary file being uploaded via DCC SEND |
c_dcc_client::c_fs | Stores data about file from the filesystem |
c_dcc_client_to_resume | Stores temporary resume information for DCC |
c_dcc_host | Stores host for DCC connection |
c_dcc_notify | Stores informnations about notification of user about events in the filesystem |
c_dcc_request_whois | Stores DCC requests that are pending to establis, and waiting for whois result |
c_dcc_send_file | Stores informations about DCC SEND-ing file |
c_dcc_server | Stores DCC server's parameters |
c_delay_command | Stores delayed command |
c_delay_link | Stores delayed link to remote bot |
c_dns_entry_ipv4 | Stores DNS chache entry (IPv4) |
c_dns_entry_ipv6 | Stores DNS chache entry (IPv6) |
c_dns_entry_r | Stores DNS chache entry, for reverse lookup (IPv4) |
c_dns_wait | |
c_dynamic_rule | Stores user's dynamic modes rule |
c_entry | Variable entry |
c_eval_iteration | < Used for iterative evaluation operation |
c_eval_runtime_error | Reports run-time evaluation error |
c_event | Stores informnations about event occured to the object in the filesystem |
c_exception | |
c_exec_handle | Stores handle to process and aditional resources |
c_exp_sanity | |
c_expression | Expression |
c_file | Stores informnations about object in the filesystem |
c_flood | Stores flood limit |
c_flood_32_packed | Stores flood limit, for botnet |
c_flood_history | Stores statistics entry for flood detection |
c_fn_cmd | Base class for function's command |
c_fn_cmd_break | Implements "break" command |
c_fn_cmd_case | Implements "case" command for "switch()" |
c_fn_cmd_case_default | Implements "default" command for "switch()" |
c_fn_cmd_continue | Implements "continue" command |
c_fn_cmd_do | Implements "do" command |
c_fn_cmd_do_while | Implements "do { ... } while()" command |
c_fn_cmd_dummy | Implements "nop" - no operation command |
c_fn_cmd_end_of_func | Implements end-of-function command |
c_fn_cmd_exp | Implements common expression |
c_fn_cmd_for_cond | Implements "for()" command |
c_fn_cmd_foreach | Implements "foreach()" command |
c_fn_cmd_foreach_next_iter | Implements command to do next "foreach()" iteration |
c_fn_cmd_global | Implements "global" command |
c_fn_cmd_goto | Implements "goto" command |
c_fn_cmd_if | Implements "if()" command |
c_fn_cmd_jump | Implements jump-to-id command |
c_fn_cmd_label | Implements label command for "goto" |
c_fn_cmd_left_brace | Implements left brace |
c_fn_cmd_right_brace | Implements right brace |
c_fn_cmd_switch | Implements "switch()" command |
c_fn_cmd_while | Implements "while() { ... }" command |
c_foreach | |
c_foreach_refs | Stores information referenced foreach() $e variables |
c_func_arg | Stores function's argument |
c_function | Stores function |
c_functions | Stores list of functions |
c_global_keeper | Stores super global variables (state of bot) for functions |
c_global_keeper::c_session_keeper | Keeps session ID valid and restores the old one |
c_heap_block | Data structure of heap block for debugging heap |
c_heap_map_recreation_impossible | Implements reference counting if heap map recreation is possible |
c_if_branch | Implements bunch of "if-else-if-else-..." commands |
c_in_irc_loop_locker | Places exclusive locks for "irc_loop_putserv()" execution |
c_index_base | Base class for index of an array entry |
c_index_int | Implements integer index of an array entry |
c_index_str | Implements integer index of an array entry |
c_ipc_mutex | Interprocess mutex class |
c_irc_server | Stores irc server connection info |
c_key_chan | Stores data about channel, which is +k, and we are trying all keys in whole history |
c_lang | Stores language entry (string in specific language) from lang/lang##.txt |
c_lang_entry | Stores one message from language file |
c_lang_file | Stores language file |
c_lines | Stores helping data for compiling (if_XXX,...) |
c_lock_releaser | Automatic lock releasing class (via destructor, or explicitly) |
c_log | Stores data for repeat flood detection |
c_logger | Logger |
c_micro | Microcode class: base class |
c_micro_array | Microcode class: array() creation |
c_micro_assign | Microcode class: assignment operator |
c_micro_bit_and | Microcode class: bitwise AND class |
c_micro_bit_or | Microcode class: bitwise OR class |
c_micro_bit_xor | Microcode class: bitwise XOR class |
c_micro_cast_bool | Microcode class: typecast to bool class |
c_micro_cast_int | Microcode class: typecast to int class |
c_micro_cast_string | Microcode class: typecast to string class |
c_micro_commit_vars | Microcode class: commits all variables listed in delayed updates |
c_micro_concat | Microcode class: string concatenation class |
c_micro_debug | Microcode class: debugging support class |
c_micro_div | Microcode class: arithmetical division class |
c_micro_equal | Microcode class: logical '==' class |
c_micro_error | Error reporter base class |
c_micro_error_concat | Error reporter class: it is not string, int, nor bool |
c_micro_error_divzero | Error reporter class: division by zero |
c_micro_error_except | Error reporter class: exception thrown while processing operator |
c_micro_error_except2 | Error reporter class: exception thrown while processing operator with two operands |
c_micro_error_func | Error reporter base class: invalid function call |
c_micro_error_func_argc | Error reporter base class: external function argument count mismatch |
c_micro_error_func_builtin | Error reporter base class: invalid built-in function call |
c_micro_error_func_internal_1 | Error reporter base class: external function internal error #1 |
c_micro_error_func_internal_2 | Error reporter base class: external function internal error #2 |
c_micro_error_func_internal_3 | Error reporter base class: external function internal error #3 |
c_micro_error_func_unknown | Error reporter base class: external function internal error #3 |
c_micro_error_index | Error reporter base class: index invalid (that between '[' and ']') |
c_micro_error_index_base_invalid | Error reporter class: invalid index base variable (not ARRAY, nor STRING) |
c_micro_error_index_is_invalid | Error reporter class: invalid index variable (that between '[' and ']' is not INT, not STRING) |
c_micro_error_index_not_int | Error reporter class: invalid index variable (base is STRING, index is not INT) |
c_micro_error_index_unset | Error reporter class: UNSET index variable (that between '[' and ']') |
c_micro_error_invnum | Error reporter class: invalid number (conversion from STRING) |
c_micro_error_keeper | Error reporter class: Variable keeper error |
c_micro_error_lvalue | Error reporter class: l-value required |
c_micro_error_memory | Error reporter class: memory allocation error |
c_micro_error_notnum | Error reporter class: it is not number |
c_micro_error_notstring | Error reporter class: it is not string, int, nor bool |
c_micro_error_symbol_index | Error reporter class: Invalid index in symbol table |
c_micro_error_unset | Error reporter class: UNSET variable |
c_micro_error_var_except | Error reporter class: 'c_var_except' (or descendant class) exception was thrown |
c_micro_func_call | Microcode class: function call |
c_micro_greater | Microcode class: greater than class |
c_micro_greater_or_equal | Microcode class: greater than or equal class |
c_micro_identical | Microcode class: logical '===' class |
c_micro_index | Microcode class: index operator class |
c_micro_isset | Microcode class: isset(...) function |
c_micro_jump | Microcode class: jump to microcode ID |
c_micro_less | Microcode class: less than class |
c_micro_less_or_equal | Microcode class: less than or equal class |
c_micro_log_and | Microcode class: logical AND class |
c_micro_log_or | Microcode class: logical OR class |
c_micro_make_index_stream | Microcode class: creates streamed indexed variable tree, if it deos not exist yet (if it parts of path are UNSET), e.g. for things like this: $foo[1][2][3][4][][][]["aBcDe"/i][]="bar" |
c_micro_minus | Microcode class: arithmetical substraction class |
c_micro_mod | Microcode class: arithmetic modulo class |
c_micro_mul | Microcode class: arithmetical multiplication class |
c_micro_not | Microcode class: logical not class |
c_micro_not_equal | Microcode class: logical '!=' class |
c_micro_not_identical | Microcode class: logical '!==' class |
c_micro_one_compl | Microcode class: one's complement class |
c_micro_plus | Microcode class: arithmetical addition class |
c_micro_post_decrement | Microcode class: post-decrement class |
c_micro_post_increment | Microcode class: post-increment class |
c_micro_pre_decrement | Microcode class: pre-decrement class |
c_micro_pre_increment | Microcode class: pre-increment class |
c_micro_return | Microcode class: return operator |
c_micro_set_lvalue | Microcode class: set/reset value of symbol as l-value |
c_micro_shift_left | Microcode class: shift left class |
c_micro_shift_right | Microcode class: shift right class |
c_micro_str_eval | Microcode class: evaluates string in double quotes |
c_micro_symbol_table | Stores full symbol table for microcode |
c_micro_symbol_variable_mapping | Stores symbol mapping of variables to indexes (compile time) |
c_micro_symbol_variable_table | Stores symbol table of variable for microcode (runtime) |
c_micro_symbol_variable_table::c_table | |
c_micro_ternary | Microcode class: ternary class |
c_micro_update | Microcode class: updates indexed variable |
c_mode_queue_entry | One entry of mode queue (used when "compress_mode_wait" form conf.txt is more than zero) |
c_module | Stores one module |
c_msg_id | Stores informations about message |
c_msg_to_server | Stores messages for server (for bot's flood protection mechanism) |
c_mutex | Win's Critical Section / POSIX threads' mutex wrapper class, with recursive mutex emulation on POSIX |
c_mutex_locker | Helper class for automatic unlocking of locking object in destructor |
c_nick_to_lag | Stores information about usage of CTCP requests for nicks. Used for flood protection |
c_online_channel | Stores channels information on wich the bot is |
c_online_user | Stores data about connected user of channel |
c_oper_desc | Used for table of precedence of operators |
c_partyline_member | Stores informations about partyline users |
c_pass | Stores data from pass.txt |
c_pattern | |
c_pattern_cache | |
c_pcre | Implements wrapper class for PCRE cache and library, and automatic deallocation of offset vector in d-tor |
c_pcre_callout_registrar | PCRE callout implementation, automatic registering in c-tor and unregistering in d-tor |
c_pcre_lib_callout | PCRE callout implementation |
c_pcre_lib_memory_management | PCRE memory management to allow memory leak detection |
c_php_modifiers | Implements PHP-like modifiers to PCRE |
c_preg_replacement_parser | Implements parser for $replacement string for PHP-like 'preg_replace()' function |
c_preg_replacement_parser::c_part | Implements base class for type of part of replacement string |
c_preg_replacement_parser::c_part_num | Implements e.g. '$2', or '${32}' of part of replacement string |
c_preg_replacement_parser::c_part_str | Implements e.g. 'foo', or 'bar', or even 'foobar' of part of replacement string |
c_private | Stores informations about what to do when someone sends query message |
c_proc_command | Stores one command_ in the procedure |
c_proc_exc | Procedure exception |
c_proc_to_pull | Stores procedure data to pull from remote bot |
c_proc_to_push | Stores procedure data to push to remote bot |
c_procedure | Stores procedure implementation and its properties |
c_receive_later | Stores data to receive later |
c_replication | Stores replication list |
c_resolv_thread_data | Stores data for thread |
c_return_code | Describes return code of bot (used as an thrown exception to distinguish between this struct and other uncatched exceptions) |
c_rproc | Stores procedure's properties entry describing ability to call remotely (BOTNET) |
c_script_timeout_protector_locker | Class for locking protection against script timeout |
c_script_timeout_protector_unlocker | Class for unlocking locker protection against script timeout (for "work" execution) |
c_send_later | Stores data to send later |
c_session | Stores temporary data for counting amount of sessions |
c_single_element_allocator< T > | |
c_single_element_allocator< T >::rebind< U > | |
c_smtp | Stores data for sending an e-mail via SMTP protocol |
c_sock_garbage_entry | Socket garbage entry |
c_sock_log | Stores data that should be logged |
c_socket | Stores informnations about socket handle |
c_socket_hndl | Stores informnations about socket handle |
c_ssl | SSL descriptor |
c_ssl_bot | Stores configuration data (ssl.txt) for one bot to accept its connection via SSL |
c_ssl_conf | Stores configuration from ssl.txt |
c_ssl_data | Stores data to send/receive later |
c_stats | Stores statistics informations |
c_string | Class encapsulating STL string used for case-insensitive comparsion (sorting) |
c_string_remapper | Implements position remapping of string |
c_string_remapper::c_node | Tree node |
c_sub_exp | |
c_sub_exp_conditional_end_marker | |
c_sub_exp_const | |
c_sub_exp_contitional_node_helper | |
c_sub_exp_dummy | |
c_sub_exp_end_index | |
c_sub_exp_end_parenthesis | |
c_sub_exp_eval_str | |
c_sub_exp_func | |
c_sub_exp_func_arg_separator | |
c_sub_exp_func_end_args | |
c_sub_exp_immediate_str | |
c_sub_exp_index | |
c_sub_exp_numeric_immediate | |
c_sub_exp_oper | |
c_sub_exp_oper_ternary | |
c_sub_exp_oper_ternary_false | |
c_sub_exp_oper_ternary_true | |
c_sub_exp_parenthesis | |
c_sub_exp_root | |
c_sub_exp_root_end_dummy | |
c_sub_exp_ternary_false_end_marker | |
c_sub_exp_ternary_true_end_marker | |
c_sub_exp_variable | |
c_telnet_server | Stores telnet server's parameters |
c_temp_local | Maintains creation of temporary local ID node, and automatic destruction of it in the destructor (when gets out of the scope) |
c_timer | Stores active timers |
c_tmp_file | Stores temporary values for process execution, for example, of script |
c_tracked_msg_to_server | Contains a message to be sent to IRC server |
c_tree_builder | |
c_tree_builder::c_parenthesis | |
c_tree_groupper | |
c_tree_microcode | |
c_tree_node | Node of tree |
c_user | Stores user options |
c_user_to_invite | Stores informations about user to invite (+I) |
c_user_to_lag | Stores information about usage of DCC requests for users. Used for flood protection |
c_user_to_lock_out | Stores information about locked out users due to bad logins |
c_user_to_pull | Stores user data to pull from remote bot |
c_user_to_push | Stores user data to push to remote bot |
c_var_array | Class for array variable |
c_var_base | Base class for variable |
c_var_bool | Boolean variable implementation |
c_var_except | Base exception class |
c_var_except_div_zero | Exception: division by zero |
c_var_except_inv_num | Exception: invalid number (converted from STRING to INT) |
c_var_except_n_impl_1 | Exception: internal error, post-/pre-inc-/de-crement on STRING is handled separately |
c_var_except_n_impl_2 | Exception: internal error, '==' or '!=' operator on two ARRAY's, implemented separately |
c_var_except_n_impl_3 | Exception: internal error, variable should never be a reference |
c_var_except_not_num | Exception: it is not a number (e.g. tried to convert from ARRAY to INT) |
c_var_except_unset | Exception: UNSET variable |
c_var_exception | Exception class for errors in evaluation |
c_var_int | Class for integer variable |
c_var_keeper | Maintains variable/memory management |
c_var_keeper::c_locals_debug_info | Debugging structure |
c_var_ref | Class for referenced variable (placeholder) |
c_var_string | Class for string variable |
c_var_unset | Class for unset variable |
c_vdcmod_data_t | Data structure |
c_vdcmod_init | Structure passed from bot to binary module |
c_vdcmod_init_ret | Structure returned from module to bot |
in_addr6_ | Stores IPv6 address |
inet6_hasher | |
MD5Context | Stores MD5 context for computing |
MiniDumper | |
my_auto_ptr::__ptr_base | |
my_auto_ptr::auto_ptr< _Tp > | |
my_auto_ptr::auto_ptr_ref< _Tp > | |
sa_t | |
semaphore | |
ssl_meta_data | Stores data for verification purposes |
string_hasher | |
tree< T, tree_node_allocator > | |
tree< T, tree_node_allocator >::breadth_first_queued_iterator | Breadth-first iterator, using a queue |
tree< T, tree_node_allocator >::compare_nodes< StrictWeakOrdering > | Comparator class for two nodes of a tree (used for sorting and searching) |
tree< T, tree_node_allocator >::fixed_depth_iterator | Iterator which traverses only the nodes at a given depth from the root |
tree< T, tree_node_allocator >::iterator_base | Base class for iterators, only pointers stored, no traversal logic |
tree< T, tree_node_allocator >::iterator_base_less | Comparator class for iterators (compares pointer values; why doesn't this work automatically?) |
tree< T, tree_node_allocator >::leaf_iterator | Iterator which traverses only the leaves |
tree< T, tree_node_allocator >::post_order_iterator | Depth-first iterator, first accessing the children, then the node itself |
tree< T, tree_node_allocator >::pre_order_iterator | Depth-first iterator, first accessing the node, then its children |
tree< T, tree_node_allocator >::sibling_iterator | Iterator which traverses only the nodes which are siblings of each other |
tree_node_< T > | A node in the tree, combining links to other nodes as well as the actual data |