Idź do dokumentacji tego pliku.
41 #define bless_script(var)\
42 (SV *) ekg2_bless(BLESS_SCRIPT, 0, var)
44 #define bless_variable(var)\
45 (SV *) ekg2_bless(BLESS_VARIABLE, 0, var)
47 #define bless_session(session)\
48 (SV *) ekg2_bless(BLESS_SESSION, 0, session)
50 #define bless_plugin(plugin)\
51 (SV *) ekg2_bless(BLESS_PLUGIN, 0, plugin)
53 #define bless_window(window)\
54 (SV *) ekg2_bless(BLESS_WINDOW, 0, window)
56 #define bless_watch(watch)\
57 (SV *) ekg2_bless(BLESS_WATCH, 0, watch)
59 #define bless_command(command)\
60 (SV *) ekg2_bless(BLESS_COMMAND, 0, command)
62 #define bless_session_param(param)\
63 (SV *) ekg2_bless(BLESS_SESSION_PARAM, 0, param)
65 #define bless_timer(timer)\
66 (SV *) ekg2_bless(BLESS_TIMER, 0, timer)
68 #define bless_user(user)\
69 (SV *) ekg2_bless(BLESS_USER, 0, user)
70 #define bless_list(ptr, id)\
71 (SV *) ekg2_bless(BLESS_LIST, id, ptr);
75 #define bless_server(server)\
76 (SV *) ekg2_bless(BLESS_IRC_SERVER, 0, server)
78 #define bless_channel(channel)\
79 (SV *) ekg2_bless(BLESS_IRC_CHANNEL, 0, channel)
81 #define bless_person(person)\
82 (SV *) ekg2_bless(BLESS_IRC_USER, 0, person)
84 #define bless_channperson(person)\
85 (SV *) ekg2_bless(BLESS_IRC_CHANNUSER, 0, person)