LeechCraft Azoth  0.6.70-3565-g2d86529
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 123]
oCLeechCraft::Azoth::ActivityInfoDescribes contact activity information
oCLeechCraft::Azoth::ChatMsgAppendInfoDefines additional parameters of the message
oCLeechCraft::Azoth::CustomStatus
oCLeechCraft::Azoth::DefaultSortParams
oCLeechCraft::Azoth::EntryStatus
oCstd::exceptionSTL class
|\Cstd::runtime_errorSTL class
| \CLeechCraft::Azoth::CommandException
oCLeechCraft::Azoth::IAccountInterface representing a single account
oCLeechCraft::Azoth::IAdvancedCLEntry
oCLeechCraft::Azoth::IAdvancedMessage
oCLeechCraft::Azoth::IAuthableRepresents an entry that supports authorizations
oCLeechCraft::Azoth::ICLEntryRepresents a single entry in contact list
oCLeechCraft::Azoth::IConfigurableMUCThis interfaces is used for MUCs that can be configured
oCLeechCraft::Azoth::IExtSelfInfoAccountInterface for accounts with extended self information
oCLeechCraft::Azoth::IFormatterProxyObject
oCLeechCraft::Azoth::IHaveBlacklists
oCLeechCraft::Azoth::IHaveConsoleInterface for accounts that support protocol consoles
oCLeechCraft::Azoth::IHaveContactActivityInterface for contacts announcing their current activity
oCLeechCraft::Azoth::IHaveContactMoodInterface for contacts announcing their current mood
oCLeechCraft::Azoth::IHaveContactTuneInterface for contacts announcing their current tune
oCLeechCraft::Azoth::IHaveDirectedStatusInterface for entries for sending directed statuses
oCLeechCraft::Azoth::IHaveEntityTime
oCLeechCraft::Azoth::IHaveMicroblogs
oCLeechCraft::Azoth::IHavePings
oCLeechCraft::Azoth::IHaveQueriableVersion
oCLeechCraft::Azoth::IHaveSearchInterface for accounts supporting IM search
oCLeechCraft::Azoth::IHaveServerHistory
oCLeechCraft::Azoth::IHaveServiceDiscoveryInterface for accounts supporting service discovery
oCLeechCraft::Azoth::IHistoryPluginInterface for plugins storing chat history
oCLeechCraft::Azoth::ILastActivityProviderInterface for plugins providing last activity info
oCLeechCraft::Azoth::IMediaCall
oCLeechCraft::Azoth::IMetaInfoEntry
oCLeechCraft::Azoth::IMUCBookmarkEditorWidget
oCLeechCraft::Azoth::IMUCConfigWidgetThis interface is for widgets used to configure the room
oCLeechCraft::Azoth::IMUCEntryRepresents a single MUC entry in the CL
oCLeechCraft::Azoth::IMUCJoinWidgetThis interface defines methods that should be implemented in widgets which are used to join MUC rooms
oCLeechCraft::Azoth::IMUCPermsThis interface describes permissions in the given room
oCLeechCraft::Azoth::IMUCProtocolInterface for protocols supporting multiuser chat rooms
oCLeechCraft::Azoth::IPendingLastActivityRequest
oCLeechCraft::Azoth::IPendingPing
oCLeechCraft::Azoth::IPendingVersionQuery
oCLeechCraft::Azoth::IProtocolRepresents a protocol
oCLeechCraft::Azoth::IProtocolPlugin
oCLeechCraft::Azoth::IProvideCommands
oCLeechCraft::Azoth::IProxyObject
oCLeechCraft::Azoth::IRegManagedAccount
oCLeechCraft::Azoth::IResourcePluginInterface for plugins having resource sources, like smile support or chat window styles
oCLeechCraft::Azoth::IResourceSourceBase interface for specific resource sources
|oCLeechCraft::Azoth::IChatStyleResourceSourceInterface for chat style resource loaders and handlers
|\CLeechCraft::Azoth::IEmoticonResourceSourceInterface for smile resource loaders
oCLeechCraft::Azoth::IRichTextMessageInterface for messages supporting rich text contents
oCLeechCraft::Azoth::ISDSessionInterface for service discovery sessions
oCLeechCraft::Azoth::ISearchSessionInterface for search sessions
oCLeechCraft::Azoth::ISupportActivityInterface for accounts supporting user activity
oCLeechCraft::Azoth::ISupportBookmarksInterface for accounts supporting bookmarks
oCLeechCraft::Azoth::ISupportGeolocationInterface for accounts supporting geolocation data
oCLeechCraft::Azoth::ISupportImportInterface for protocols supporting import
oCLeechCraft::Azoth::ISupportLastActivity
oCLeechCraft::Azoth::ISupportMediaCallsInterface for accounts supporting audio/video calls
oCLeechCraft::Azoth::ISupportMicroblogs
oCLeechCraft::Azoth::ISupportMoodInterface for accounts supporting user mood
oCLeechCraft::Azoth::ISupportNonRoster
oCLeechCraft::Azoth::ISupportPGPInterface for accounts supporting PGP encryption
oCLeechCraft::Azoth::ISupportRIEXInterface representing Roster Item Exchange-like things
oCLeechCraft::Azoth::ISupportTuneInterface for publishing user tunes
oCLeechCraft::Azoth::ITransferJobThis interface must be implemented by objects representing file transfer jobs
oCLeechCraft::Azoth::ITransferManagerThis interface must be implemented by transfer managers returned from IAccount::GetTransferManager()
oCLeechCraft::Azoth::IUpdatableChatEntryInterface for entries that can modify messages bodies
oCLeechCraft::Azoth::IURIHandlerThis interface is for protocols that may handle URIs and corresponding actions are dependent on an exact account
oCLeechCraft::Azoth::MessageBase
|\CLeechCraft::Azoth::IMessageThis interface is used to represent a message
oCLeechCraft::Azoth::MoodInfoDescribes contact mood information
oCLeechCraft::Azoth::Post
oCLeechCraft::Azoth::PostAuthor
oCLeechCraft::Azoth::RIEXItemRepresents a single exchange entry
oCLeechCraft::Azoth::SrvHistMessage
oCLeechCraft::Azoth::StaticCommand
oCLeechCraft::Azoth::StringCommandResult
\CLeechCraft::Azoth::TextMorphResult