Mercurial > pidgin.yaz
view libpurple/plugins/perl/common/typemap @ 15377:0e17470b47c2
Update win32 build for libpurple and pidgin renames. This compiles, but is far from complete.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Sun, 21 Jan 2007 21:55:07 +0000 |
parents | 5fe8042783c1 |
children | 2f8274ce570a |
line wrap: on
line source
TYPEMAP guint T_IV gint T_IV const gint * T_PTR const guint * T_PTR const guint8 * T_PTR guint8 T_IV guint8 * T_PTR time_t T_IV gboolean T_BOOL gpointer T_GaimObj gconstpointer T_PTR const gchar * T_PV const char * T_PV const char ** T_PTR char ** T_PTR gchar T_IV gchar * T_PV gchar_own * T_GCHAR_OWN guchar T_IV guchar * T_PTR guchar ** T_PTR const guchar * T_PV char * T_PV int * T_PTR long * T_PTR size_t * T_PTR GCallback T_PTR va_list T_PTR GString * T_PTR GData * T_PTR GData ** T_PTR const unsigned char * T_PTR struct tm * T_PTR const struct tm * T_PTR xmlnode * T_PTR const xmlnode * T_PTR gssize T_IV const void * T_PTR Gaim::Account T_GaimObj Gaim::Account::Option T_GaimObj Gaim::Account::UiOps T_GaimObj Gaim::Account::UserSplit T_GaimObj Gaim::Buddy::Icon T_GaimObj Gaim::Buddy::Icon::Spec T_GaimObj Gaim::BuddyList T_GaimObj Gaim::BuddyList::Buddy T_GaimObj Gaim::BuddyList::Chat T_GaimObj Gaim::BuddyList::Contact T_GaimObj Gaim::BuddyList::Group T_GaimObj Gaim::BuddyList::Node T_GaimObj Gaim::BuddyList::NodeFlags T_IV Gaim::BuddyList::UiOps T_GaimObj Gaim::Cipher T_GaimObj Gaim::CipherCaps T_IV Gaim::Cipher::Ops T_GaimObj Gaim::Cipher::Context T_GaimObj Gaim::Cmd::Flag T_IV Gaim::Cmd::Id T_IV Gaim::Cmd::Priority T_IV Gaim::Cmd::Ret T_IV Gaim::Connection T_GaimObj Gaim::Connection::UiOps T_GaimObj Gaim::Conversation T_GaimObj Gaim::Conversation::Chat T_GaimObj Gaim::Conversation::ChatBuddy T_GaimObj Gaim::Conversation::IM T_GaimObj Gaim::Conversation::UiOps T_GaimObj Gaim::Core T_GaimObj Gaim::Core::UiOps T_GaimObj Gaim::Desktop::Item T_GaimObj Gaim::DesktopItemType T_IV Gaim::Handle T_GaimObj Gaim::IconScaleRules T_IV Gaim::Log T_GaimObj Gaim::LogType T_IV Gaim::Log::CommonLoggerData T_GaimObj Gaim::Log::Logger T_GaimObj Gaim::Log::ReadFlags T_GaimObj Gaim::Log::Set T_GaimObj Gaim::Menu::Action T_GaimObj Gaim::NetworkListenData T_GaimObj Gaim::NetworkListenCallback T_PTR Gaim::NotifyCloseCallback T_PTR Gaim::NotifyMsgType T_IV Gaim::NotifySearchButtonType T_IV Gaim::NotifySearchResults T_GaimObj Gaim::NotifySearchColumn T_GaimObj Gaim::NotifySearchButton T_GaimObj Gaim::NotifyType T_IV Gaim::NotifyUiOps T_GaimObj Gaim::NotifyUserInfo T_GaimObj Gaim::NotifyUserInfoEntry T_GaimObj Gaim::Plugin T_GaimObj Gaim::PluginType T_IV Gaim::PluginUiInfo T_GaimObj Gaim::Plugin::Action T_GaimObj Gaim::Plugin::Info T_GaimObj Gaim::Plugin::Loader::Info T_GaimObj Gaim::Plugin::Protocol::Info T_GaimObj Gaim::PrefType T_IV Gaim::PluginPref T_GaimObj Gaim::PluginPrefType T_IV Gaim::PluginPref::Frame T_GaimObj Gaim::Pounce T_GaimObj Gaim::PounceEvent T_IV Gaim::Presence T_GaimObj Gaim::PrivacyType T_IV Gaim::Privacy::UiOps T_GaimObj Gaim::ProtocolOptions T_IV Gaim::ProxyInfo T_GaimObj Gaim::ProxyType T_IV Gaim::RequestFieldType T_IV Gaim::RequestType T_IV Gaim::Request::Field T_GaimObj Gaim::Request::Fields T_GaimObj Gaim::Request::Field::Group T_GaimObj Gaim::Request::UiOps T_GaimObj Gaim::Roomlist T_GaimObj Gaim::Roomlist::Room T_GaimObj Gaim::Roomlist::Field T_GaimObj Gaim::Roomlist::UiOps T_GaimObj Gaim::RoomlistFieldType T_IV Gaim::RoomlistRoomType T_IV Gaim::SavedStatus T_GaimObj Gaim::SavedStatusSub T_GaimObj Gaim::SoundEventID T_IV Gaim::Sound::UiOps T_GaimObj Gaim::Input::Condition T_GaimObj Gaim::SslErrorType T_IV Gaim::Ssl::Connection T_GaimObj Gaim::Ssl::Ops T_GaimObj Gaim::Presence T_GaimObj Gaim::PresenceContext T_IV Gaim::Status T_GaimObj Gaim::StatusAttr T_GaimObj Gaim::StatusPrimitive T_IV Gaim::StatusType T_GaimObj const Gaim::StatusType T_GaimObj Gaim::StoredImage T_GaimObj Gaim::Stringref T_GaimObj Gaim::Util::FetchUrlData T_PTR Gaim::Util::InfoFieldFormatCallback T_PTR Gaim::Value T_GaimObj Gaim::Xfer T_GaimObj Gaim::XferType T_IV Gaim::XferStatusType T_IV Gaim::XferUiOps T_IV Gaim::XMLNode T_GaimObj XMLNode::Type T_IV /* enums */ /* cipher.h */ /* blist.h */ /* debug.h */ Gaim::DebugLevel T_IV /* conversation.h */ Gaim::ConvChatBuddyFlags T_IV Gaim::ConvUpdateType T_IV Gaim::ConversationType T_IV Gaim::MessageFlags T_IV Gaim::TypingState T_IV Gaim::UnseenState T_IV /* connection.h */ Gaim::ConnectionFlags T_IV Gaim::ConnectionState T_IV INPUT T_GaimObj $var = gaim_perl_ref_object($arg) OUTPUT T_GaimObj $arg = gaim_perl_bless_object($var, \"$type\"); T_GCHAR_OWN /* used when we can directly own the returned string. */ /* we have to copy in the case when perl's malloc != gtk's malloc, * so best copy all the time. */ sv_setpv ((SV*)$arg, $var); SvUTF8_on ($arg); g_free ($var);