37 #define bless_script(var)\    38     (SV *) ekg2_bless(BLESS_SCRIPT, 0, var)    40 #define bless_variable(var)\    41     (SV *) ekg2_bless(BLESS_VARIABLE, 0, var)    43 #define bless_session(session)\    44     (SV *) ekg2_bless(BLESS_SESSION, 0, session)    46 #define bless_plugin(plugin)\    47     (SV *) ekg2_bless(BLESS_PLUGIN, 0, plugin)    49 #define bless_window(window)\    50     (SV *) ekg2_bless(BLESS_WINDOW, 0, window)    52 #define bless_watch(watch)\    53     (SV *) ekg2_bless(BLESS_WATCH, 0, watch)    55 #define bless_command(command)\    56     (SV *) ekg2_bless(BLESS_COMMAND, 0, command)    58 #define bless_session_param(param)\    59     (SV *) ekg2_bless(BLESS_SESSION_PARAM, 0, param)    61 #define bless_timer(timer)\    62     (SV *) ekg2_bless(BLESS_TIMER, 0, timer)    64 #define bless_user(user)\    65     (SV *) ekg2_bless(BLESS_USER, 0, user)    66 #define bless_list(ptr, id)\    67     (SV *) ekg2_bless(BLESS_LIST, id, ptr);    71 #define bless_server(server)\    72     (SV *) ekg2_bless(BLESS_IRC_SERVER, 0, server)    74 #define bless_channel(channel)\    75     (SV *) ekg2_bless(BLESS_IRC_CHANNEL, 0, channel)    77 #define bless_person(person)\    78     (SV *) ekg2_bless(BLESS_IRC_USER, 0, person)    80 #define bless_channperson(person)\    81     (SV *) ekg2_bless(BLESS_IRC_CHANNUSER, 0, person) Definition: perl_bless.h:28
 
Definition: perl_bless.h:17
 
Definition: perl_bless.h:15
 
Definition: perl_bless.h:25
 
Definition: perl_bless.h:18
 
Definition: perl_bless.h:30
 
Definition: perl_bless.h:16
 
SV * ekg2_bless(perl_bless_t flag, int flag2, void *object)
Definition: perl_bless.c:197
 
Definition: perl_bless.h:14
 
Definition: perl_bless.h:19
 
Definition: perl_bless.h:29
 
Definition: perl_bless.h:13
 
Definition: perl_bless.h:20
 
Definition: perl_bless.h:21
 
Definition: perl_bless.h:22
 
Definition: perl_bless.h:27
 
Definition: perl_bless.h:24
 
perl_bless_t
Definition: perl_bless.h:12