typemap
来自「Linux下的多协议即时通讯程序源代码」· 代码 · 共 212 行
TXT
212 行
TYPEMAPguint T_IVgint T_IVconst gint * T_PTRconst guint * T_PTRconst guint8 * T_PTRguint8 T_IVguint8 * T_PTRtime_t T_IVgboolean T_BOOLgpointer T_PurpleObjgconstpointer T_PTRconst gchar * T_PVconst char * T_PVconst char ** T_PTRchar ** T_PTRgchar T_IVgchar * T_PVgchar_own * T_GCHAR_OWNguchar T_IVguchar * T_PTRguchar ** T_PTRconst guchar * T_PVchar * T_PVint * T_PTRlong * T_PTRsize_t * T_PTRGCallback T_PTRva_list T_PTRGString * T_PTRGData * T_PTRGData ** T_PTRconst unsigned char * T_PTRstruct tm * T_PTRconst struct tm * T_PTRxmlnode * T_PTRconst xmlnode * T_PTRgssize T_IVconst void * T_PTRPurple::Account T_PurpleObjPurple::Account::Option T_PurpleObjPurple::Account::UiOps T_PurpleObjPurple::Account::UserSplit T_PurpleObjPurple::Buddy::Icon T_PurpleObjPurple::Buddy::Icon::Spec T_PurpleObjPurple::BuddyList T_PurpleObjPurple::BuddyList::Buddy T_PurpleObjPurple::BuddyList::Chat T_PurpleObjPurple::BuddyList::Contact T_PurpleObjPurple::BuddyList::Group T_PurpleObjPurple::BuddyList::Node T_PurpleObjPurple::BuddyList::NodeFlags T_IVPurple::BuddyList::UiOps T_PurpleObjPurple::Cipher T_PurpleObjPurple::CipherCaps T_IVPurple::Cipher::Ops T_PurpleObjPurple::Cipher::Context T_PurpleObjPurple::Cmd::Flag T_IVPurple::Cmd::Id T_IVPurple::Cmd::Priority T_IVPurple::Cmd::Ret T_IVPurple::Connection T_PurpleObjPurple::Connection::UiOps T_PurpleObjPurple::Conversation T_PurpleObjPurple::Conversation::Chat T_PurpleObjPurple::Conversation::ChatBuddy T_PurpleObjPurple::Conversation::IM T_PurpleObjPurple::Conversation::UiOps T_PurpleObjPurple::Core T_PurpleObjPurple::Core::UiOps T_PurpleObjPurple::Desktop::Item T_PurpleObjPurple::DesktopItemType T_IVPurple::Handle T_PurpleObjPurple::IconScaleRules T_IVPurple::Log T_PurpleObjPurple::LogType T_IVPurple::Log::CommonLoggerData T_PurpleObjPurple::Log::Logger T_PurpleObjPurple::Log::ReadFlags T_PurpleObjPurple::Log::Set T_PurpleObjPurple::Menu::Action T_PurpleObjPurple::NetworkListenData T_PurpleObjPurple::NetworkListenCallback T_PTRPurple::NotifyCloseCallback T_PTRPurple::NotifyMsgType T_IVPurple::NotifySearchButtonType T_IVPurple::NotifySearchResults T_PurpleObjPurple::NotifySearchColumn T_PurpleObjPurple::NotifySearchButton T_PurpleObjPurple::NotifyType T_IVPurple::NotifyUiOps T_PurpleObjPurple::NotifyUserInfo T_PurpleObjPurple::NotifyUserInfoEntry T_PurpleObjPurple::Plugin T_PurpleObjPurple::PluginType T_IVPurple::PluginUiInfo T_PurpleObjPurple::Plugin::Action T_PurpleObjPurple::Plugin::Info T_PurpleObjPurple::Plugin::Loader::Info T_PurpleObjPurple::Plugin::Protocol::Info T_PurpleObjPurple::PrefType T_IVPurple::PluginPref T_PurpleObjPurple::PluginPrefType T_IVPurple::PluginPref::Frame T_PurpleObjPurple::Pounce T_PurpleObjPurple::PounceEvent T_IVPurple::Presence T_PurpleObjPurple::PrivacyType T_IVPurple::Privacy::UiOps T_PurpleObjPurple::ProtocolOptions T_IVPurple::ProxyInfo T_PurpleObjPurple::ProxyType T_IVPurple::RequestFieldType T_IVPurple::RequestType T_IVPurple::Request::Field T_PurpleObjPurple::Request::Fields T_PurpleObjPurple::Request::Field::Group T_PurpleObjPurple::Request::UiOps T_PurpleObjPurple::Roomlist T_PurpleObjPurple::Roomlist::Room T_PurpleObjPurple::Roomlist::Field T_PurpleObjPurple::Roomlist::UiOps T_PurpleObjPurple::RoomlistFieldType T_IVPurple::RoomlistRoomType T_IVPurple::SavedStatus T_PurpleObjconst Purple::SavedStatus T_PurpleObjPurple::SavedStatus::Sub T_PurpleObjconst Purple::SavedStatus::Sub T_PurpleObjPurple::SoundEventID T_IVPurple::Sound::UiOps T_PurpleObjPurple::Input::Condition T_PurpleObjPurple::SslErrorType T_IVPurple::Ssl::Connection T_PurpleObjPurple::Ssl::Ops T_PurpleObjPurple::Presence T_PurpleObjPurple::PresenceContext T_IVPurple::Status T_PurpleObjPurple::StatusAttr T_PurpleObjPurple::StatusPrimitive T_IVPurple::StatusType T_PurpleObjconst Purple::StatusType T_PurpleObjPurple::StoredImage T_PurpleObjPurple::Stringref T_PurpleObjPurple::Util::FetchUrlData T_PTRPurple::Util::InfoFieldFormatCallback T_PTRPurple::Value T_PurpleObjPurple::Xfer T_PurpleObjPurple::XferType T_IVPurple::XferStatusType T_IVPurple::XferUiOps T_IVPurple::XMLNode T_PurpleObjXMLNode::Type T_IV/* enums *//* cipher.h *//* blist.h *//* debug.h */Purple::DebugLevel T_IV/* conversation.h */Purple::ConvChatBuddyFlags T_IVPurple::ConvUpdateType T_IVPurple::ConversationType T_IVPurple::MessageFlags T_IVPurple::TypingState T_IVPurple::UnseenState T_IV/* connection.h */Purple::ConnectionFlags T_IVPurple::ConnectionState T_IVINPUTT_PurpleObj $var = purple_perl_ref_object($arg)OUTPUTT_PurpleObj $arg = purple_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);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?