#include <EXTERN.h>
#include <perl.h>
#include <XSUB.h>
Idź do kodu źródłowego tego pliku.
|
#define | bless_script(var) (SV *) ekg2_bless(BLESS_SCRIPT, 0, var) |
|
#define | bless_variable(var) (SV *) ekg2_bless(BLESS_VARIABLE, 0, var) |
|
#define | bless_session(session) (SV *) ekg2_bless(BLESS_SESSION, 0, session) |
|
#define | bless_plugin(plugin) (SV *) ekg2_bless(BLESS_PLUGIN, 0, plugin) |
|
#define | bless_window(window) (SV *) ekg2_bless(BLESS_WINDOW, 0, window) |
|
#define | bless_watch(watch) (SV *) ekg2_bless(BLESS_WATCH, 0, watch) |
|
#define | bless_command(command) (SV *) ekg2_bless(BLESS_COMMAND, 0, command) |
|
#define | bless_session_param(param) (SV *) ekg2_bless(BLESS_SESSION_PARAM, 0, param) |
|
#define | bless_timer(timer) (SV *) ekg2_bless(BLESS_TIMER, 0, timer) |
|
#define | bless_user(user) (SV *) ekg2_bless(BLESS_USER, 0, user) |
|
#define | bless_list(ptr, id) (SV *) ekg2_bless(BLESS_LIST, id, ptr); |
|
#define | bless_server(server) (SV *) ekg2_bless(BLESS_IRC_SERVER, 0, server) |
|
#define | bless_channel(channel) (SV *) ekg2_bless(BLESS_IRC_CHANNEL, 0, channel) |
|
#define | bless_person(person) (SV *) ekg2_bless(BLESS_IRC_USER, 0, person) |
|
#define | bless_channperson(person) (SV *) ekg2_bless(BLESS_IRC_CHANNUSER, 0, person) |
|
|
enum | perl_bless_t {
BLESS_SCRIPT = 0,
BLESS_SESSION,
BLESS_VARIABLE,
BLESS_PLUGIN,
BLESS_WINDOW,
BLESS_WATCH,
BLESS_COMMAND,
BLESS_SESSION_PARAM,
BLESS_TIMER,
BLESS_USER,
BLESS_FSTRING = 10,
BLESS_LIST,
BLESS_IRC_SERVER = 20,
BLESS_IRC_CHANNEL,
BLESS_IRC_USER,
BLESS_IRC_CHANNUSER
} |
|
§ bless_channel
§ bless_channperson
§ bless_command
§ bless_list
§ bless_person
§ bless_plugin
§ bless_script
§ bless_server
§ bless_session
§ bless_session_param
§ bless_timer
§ bless_user
§ bless_variable
§ bless_watch
§ bless_window
§ perl_bless_t
Wartości wyliczeń |
---|
BLESS_SCRIPT | |
BLESS_SESSION | |
BLESS_VARIABLE | |
BLESS_PLUGIN | |
BLESS_WINDOW | |
BLESS_WATCH | |
BLESS_COMMAND | |
BLESS_SESSION_PARAM | |
BLESS_TIMER | |
BLESS_USER | |
BLESS_FSTRING | |
BLESS_LIST | |
BLESS_IRC_SERVER | |
BLESS_IRC_CHANNEL | |
BLESS_IRC_USER | |
BLESS_IRC_CHANNUSER | |
§ ekg2_bless()
SV* ekg2_bless |
( |
perl_bless_t |
flag, |
|
|
int |
flag2, |
|
|
void * |
object |
|
) |
| |