LeechCraft Azoth
0.6.70-3565-g2d86529
Modular multiprotocol IM plugin for LeechCraft
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
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
1
2
3
]
LeechCraft::Azoth::ActivityInfo
Describes contact activity information
LeechCraft::Azoth::ChatMsgAppendInfo
Defines additional parameters of the message
LeechCraft::Azoth::CustomStatus
LeechCraft::Azoth::DefaultSortParams
LeechCraft::Azoth::EntryStatus
std::exception
STL class
std::runtime_error
STL class
LeechCraft::Azoth::CommandException
LeechCraft::Azoth::IAccount
Interface representing a single account
LeechCraft::Azoth::IAdvancedCLEntry
LeechCraft::Azoth::IAdvancedMessage
LeechCraft::Azoth::IAuthable
Represents an entry that supports authorizations
LeechCraft::Azoth::ICLEntry
Represents a single entry in contact list
LeechCraft::Azoth::IConfigurableMUC
This interfaces is used for MUCs that can be configured
LeechCraft::Azoth::IExtSelfInfoAccount
Interface for accounts with extended self information
LeechCraft::Azoth::IFormatterProxyObject
LeechCraft::Azoth::IHaveBlacklists
LeechCraft::Azoth::IHaveConsole
Interface for accounts that support protocol consoles
LeechCraft::Azoth::IHaveContactActivity
Interface for contacts announcing their current activity
LeechCraft::Azoth::IHaveContactMood
Interface for contacts announcing their current mood
LeechCraft::Azoth::IHaveContactTune
Interface for contacts announcing their current tune
LeechCraft::Azoth::IHaveDirectedStatus
Interface for entries for sending directed statuses
LeechCraft::Azoth::IHaveEntityTime
LeechCraft::Azoth::IHaveMicroblogs
LeechCraft::Azoth::IHavePings
LeechCraft::Azoth::IHaveQueriableVersion
LeechCraft::Azoth::IHaveSearch
Interface for accounts supporting IM search
LeechCraft::Azoth::IHaveServerHistory
LeechCraft::Azoth::IHaveServiceDiscovery
Interface for accounts supporting service discovery
LeechCraft::Azoth::IHistoryPlugin
Interface for plugins storing chat history
LeechCraft::Azoth::ILastActivityProvider
Interface for plugins providing last activity info
LeechCraft::Azoth::IMediaCall
LeechCraft::Azoth::IMetaInfoEntry
LeechCraft::Azoth::IMUCBookmarkEditorWidget
LeechCraft::Azoth::IMUCConfigWidget
This interface is for widgets used to configure the room
LeechCraft::Azoth::IMUCEntry
Represents a single MUC entry in the CL
LeechCraft::Azoth::IMUCJoinWidget
This interface defines methods that should be implemented in widgets which are used to join MUC rooms
LeechCraft::Azoth::IMUCPerms
This interface describes permissions in the given room
LeechCraft::Azoth::IMUCProtocol
Interface for protocols supporting multiuser chat rooms
LeechCraft::Azoth::IPendingLastActivityRequest
LeechCraft::Azoth::IPendingPing
LeechCraft::Azoth::IPendingVersionQuery
LeechCraft::Azoth::IProtocol
Represents a protocol
LeechCraft::Azoth::IProtocolPlugin
LeechCraft::Azoth::IProvideCommands
LeechCraft::Azoth::IProxyObject
LeechCraft::Azoth::IRegManagedAccount
LeechCraft::Azoth::IResourcePlugin
Interface for plugins having resource sources, like smile support or chat window styles
LeechCraft::Azoth::IResourceSource
Base interface for specific resource sources
LeechCraft::Azoth::IChatStyleResourceSource
Interface for chat style resource loaders and handlers
LeechCraft::Azoth::IEmoticonResourceSource
Interface for smile resource loaders
LeechCraft::Azoth::IRichTextMessage
Interface for messages supporting rich text contents
LeechCraft::Azoth::ISDSession
Interface for service discovery sessions
LeechCraft::Azoth::ISearchSession
Interface for search sessions
LeechCraft::Azoth::ISupportActivity
Interface for accounts supporting user activity
LeechCraft::Azoth::ISupportBookmarks
Interface for accounts supporting bookmarks
LeechCraft::Azoth::ISupportGeolocation
Interface for accounts supporting geolocation data
LeechCraft::Azoth::ISupportImport
Interface for protocols supporting import
LeechCraft::Azoth::ISupportLastActivity
LeechCraft::Azoth::ISupportMediaCalls
Interface for accounts supporting audio/video calls
LeechCraft::Azoth::ISupportMicroblogs
LeechCraft::Azoth::ISupportMood
Interface for accounts supporting user mood
LeechCraft::Azoth::ISupportNonRoster
LeechCraft::Azoth::ISupportPGP
Interface for accounts supporting PGP encryption
LeechCraft::Azoth::ISupportRIEX
Interface representing Roster Item Exchange-like things
LeechCraft::Azoth::ISupportTune
Interface for publishing user tunes
LeechCraft::Azoth::ITransferJob
This interface must be implemented by objects representing file transfer jobs
LeechCraft::Azoth::ITransferManager
This interface must be implemented by transfer managers returned from
IAccount::GetTransferManager()
LeechCraft::Azoth::IUpdatableChatEntry
Interface for entries that can modify messages bodies
LeechCraft::Azoth::IURIHandler
This interface is for protocols that may handle URIs and corresponding actions are dependent on an exact account
LeechCraft::Azoth::MessageBase
LeechCraft::Azoth::IMessage
This interface is used to represent a message
LeechCraft::Azoth::MoodInfo
Describes contact mood information
LeechCraft::Azoth::Post
LeechCraft::Azoth::PostAuthor
LeechCraft::Azoth::RIEXItem
Represents a single exchange entry
LeechCraft::Azoth::SrvHistMessage
LeechCraft::Azoth::StaticCommand
LeechCraft::Azoth::StringCommandResult
LeechCraft::Azoth::TextMorphResult
Generated by
1.8.6