webengine/wmlengine/src/script/include/scr_handle.h
changeset 74 91031d3aab7d
parent 68 92a765b5b3e7
child 85 e358f2276d3f
equal deleted inserted replaced
68:92a765b5b3e7 74:91031d3aab7d
     1 /*
       
     2 * Copyright (c) 1999 - 2001 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of the License "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description: 
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19  /*
       
    20     $Workfile: scr_handle.h $
       
    21 
       
    22     Purpose:
       
    23 
       
    24        This file is used by the scr_handle.c.  It defines the prototypes 
       
    25        for all the functions used by the scr_handle.c file.
       
    26         
       
    27  */
       
    28  
       
    29 #ifndef SCR_HANDLE_H
       
    30 #define SCR_HANDLE_H
       
    31 
       
    32 #include "scr_defs.h"
       
    33 
       
    34 void handle_jump_fw_s(NW_Byte offset);
       
    35 void handle_jump_fw(void);
       
    36 void handle_jump_fw_w(void);
       
    37 void handle_jump_bw_s(NW_Byte offset);
       
    38 void handle_jump_bw(void);
       
    39 void handle_jump_bw_w(void);
       
    40 void handle_tjump_fw_s(NW_Byte offset);
       
    41 void handle_tjump_fw(void);
       
    42 void handle_tjump_fw_w(void);
       
    43 void handle_tjump_bw(void);
       
    44 void handle_tjump_bw_w(void);
       
    45 void handle_call_s(NW_Byte findex);
       
    46 void handle_call(void);
       
    47 NW_Bool handle_call_lib_s(NW_Byte findex, NW_Bool *async);
       
    48 NW_Bool handle_call_lib(NW_Bool *async);
       
    49 NW_Bool handle_call_lib_w(NW_Bool *async);
       
    50 void handle_load_var_s(NW_Byte vindex);
       
    51 void handle_load_var(void);
       
    52 void handle_store_var_s(NW_Byte vindex);
       
    53 void handle_store_var(void);
       
    54 void handle_load_const_s(NW_Byte cindex);
       
    55 void handle_load_const(void);
       
    56 void handle_load_const_w(void);
       
    57 void handle_incr_var_s(NW_Byte vindex);
       
    58 void handle_incr_var(void);
       
    59 void handle_decr_var(void);
       
    60 void handle_incr(void);
       
    61 void handle_decr(void);
       
    62 void handle_add_asg(void);
       
    63 void handle_sub_asg(void);
       
    64 void handle_uminus(void);
       
    65 void handle_add(void);
       
    66 void handle_sub(void);
       
    67 void handle_mul(void);
       
    68 void handle_div(void);
       
    69 void handle_idiv(void);
       
    70 void handle_rem(void);
       
    71 void handle_b_and(void);
       
    72 void handle_b_or(void);
       
    73 void handle_b_xor(void);
       
    74 void handle_lshift(void);
       
    75 void handle_rsshift(void);
       
    76 void handle_rszshift(void);
       
    77 void handle_comp(NW_Byte op);
       
    78 void handle_l_not(void);/*bang*/
       
    79 void handle_b_not(void);/*compl*/
       
    80 void handle_pop(void);
       
    81 void handle_load_const_int(NW_Int32  val);
       
    82 void handle_load_const_bool(NW_Bool val);
       
    83 void handle_load_const_es(void);
       
    84 void handle_load_invalid(void);
       
    85 void handle_typeof(void);
       
    86 void handle_isvalid(void);
       
    87 void handle_tobool(void);
       
    88 void handle_scand(void);
       
    89 void handle_scor(void);
       
    90 
       
    91 NW_Bool handle_call_url(void);
       
    92 NW_Bool handle_call_url_w(void);
       
    93 
       
    94 #endif /*SCR_HANDLE_H*/
       
    95 
       
    96