summaryrefslogtreecommitdiff
path: root/src/perl/irc/typemap
blob: 8bec8f9f6c9e1b1e621ff65f3ce03bdb1d3a06af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
TYPEMAP
Irssi::Irc::Server		T_IrssiObj
Irssi::Irc::Connect		T_IrssiObj
Irssi::Irc::Channel		T_IrssiObj
Irssi::Irc::Query		T_IrssiObj
Irssi::Irc::Nick		T_IrssiObj

Irssi::Irc::Ban			T_PTROBJ
Irssi::Irc::Dcc			T_PTROBJ
Irssi::Irc::Netsplit		T_PTROBJ
Irssi::Irc::Netsplitserver	T_PTROBJ
Irssi::Irc::Autoignore		T_PTROBJ
Irssi::Irc::Notifylist		T_PTROBJ

INPUT

T_IrssiObj
	$var = irssi_ref_object($arg)

OUTPUT

T_IrssiObj
	$arg = irssi_bless((SERVER_REC *)$var);