LeechCraft Azoth  %{LEECHCRAFT_VERSION}
Modular multiprotocol IM plugin for LeechCraft
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CLeechCraft::Azoth::ChatMsgAppendInfoDefines additional parameters of the message
 CLeechCraft::Azoth::DefaultSortParams
 CLeechCraft::Azoth::EntryStatus
 CLeechCraft::Azoth::IAccountInterface representing a single account
 CLeechCraft::Azoth::IAdvancedCLEntry
 CLeechCraft::Azoth::IAdvancedMessage
 CLeechCraft::Azoth::IAuthableRepresents an entry that supports authorizations
 CLeechCraft::Azoth::ICLEntryRepresents a single entry in contact list
 CLeechCraft::Azoth::IConfigurableMUCThis interfaces is used for MUCs that can be configured
 CLeechCraft::Azoth::IExtSelfInfoAccountInterface for accounts with extended self information
 CLeechCraft::Azoth::IHaveConsoleInterface for accounts that support protocol consoles
 CLeechCraft::Azoth::IHaveDirectedStatusInterface for entries for sending directed statuses
 CLeechCraft::Azoth::IHaveEntityTime
 CLeechCraft::Azoth::IHaveMicroblogs
 CLeechCraft::Azoth::IHavePings
 CLeechCraft::Azoth::IHaveQueriableVersion
 CLeechCraft::Azoth::IHaveSearchInterface for accounts supporting IM search
 CLeechCraft::Azoth::IHaveServerHistory
 CLeechCraft::Azoth::IHaveServiceDiscoveryInterface for accounts supporting service discovery
 CLeechCraft::Azoth::IHistoryPluginInterface for plugins storing chat history
 CLeechCraft::Azoth::ILastActivityProviderInterface for plugins providing last activity info
 CLeechCraft::Azoth::IMediaCall
 CLeechCraft::Azoth::IMetaInfoEntry
 CLeechCraft::Azoth::IMUCBookmarkEditorWidget
 CLeechCraft::Azoth::IMUCConfigWidgetThis interface is for widgets used to configure the room
 CLeechCraft::Azoth::IMUCEntryRepresents a single MUC entry in the CL
 CLeechCraft::Azoth::IMUCJoinWidgetThis interface defines methods that should be implemented in widgets which are used to join MUC rooms
 CLeechCraft::Azoth::IMUCPermsThis interface describes permissions in the given room
 CLeechCraft::Azoth::IPendingLastActivityRequest
 CLeechCraft::Azoth::IPendingPing
 CLeechCraft::Azoth::IPendingVersionQuery
 CLeechCraft::Azoth::IProtocolRepresents a protocol
 CLeechCraft::Azoth::IProtocolPlugin
 CLeechCraft::Azoth::IProvideCommands
 CLeechCraft::Azoth::IProxyObject
 CLeechCraft::Azoth::IRegManagedAccount
 CLeechCraft::Azoth::IResourcePluginInterface for plugins having resource sources, like smile support or chat window styles
 CLeechCraft::Azoth::IResourceSourceBase interface for specific resource sources
 CLeechCraft::Azoth::IChatStyleResourceSourceInterface for chat style resource loaders and handlers
 CLeechCraft::Azoth::IEmoticonResourceSourceInterface for smile resource loaders
 CLeechCraft::Azoth::IRichTextMessageInterface for messages supporting rich text contents
 CLeechCraft::Azoth::ISDSessionInterface for service discovery sessions
 CLeechCraft::Azoth::ISearchSessionInterface for search sessions
 CLeechCraft::Azoth::ISupportActivityInterface for accounts supporting user activity
 CLeechCraft::Azoth::ISupportBookmarksInterface for accounts supporting bookmarks
 CLeechCraft::Azoth::ISupportGeolocationInterface for accounts supporting geolocation data
 CLeechCraft::Azoth::ISupportImportInterface for protocols supporting import
 CLeechCraft::Azoth::ISupportLastActivity
 CLeechCraft::Azoth::ISupportMediaCalls
 CLeechCraft::Azoth::ISupportMicroblogs
 CLeechCraft::Azoth::ISupportMoodInterface for accounts supporting user mood
 CLeechCraft::Azoth::ISupportNonRoster
 CLeechCraft::Azoth::ISupportPGPInterface for accounts supporting PGP encryption
 CLeechCraft::Azoth::ISupportRIEXInterface representing Roster Item Exchange-like things
 CLeechCraft::Azoth::ISupportTuneInterface for publishing user tunes
 CLeechCraft::Azoth::ITransferJobThis interface must be implemented by objects representing file transfer jobs
 CLeechCraft::Azoth::ITransferManagerThis interface must be implemented by transfer managers returned from IAccount::GetTransferManager()
 CLeechCraft::Azoth::IUpdatableChatEntryInterface for entries that can modify messages bodies
 CLeechCraft::Azoth::IURIHandlerThis interface is for protocols that may handle URIs and corresponding actions are dependent on an exact account
 CLeechCraft::Azoth::MessageBase
 CLeechCraft::Azoth::IMessageThis interface is used to represent a message
 CLeechCraft::Azoth::Post
 CLeechCraft::Azoth::PostAuthor
 CLeechCraft::Azoth::RIEXItemRepresents a single exchange entry
 CLeechCraft::Azoth::SrvHistMessage
 CLeechCraft::Azoth::StaticCommand