Public Member Functions | Public Attributes

Swift::OfflineAvatarManager Class Reference

Inheritance diagram for Swift::OfflineAvatarManager:
Collaboration diagram for Swift::OfflineAvatarManager:

List of all members.

Public Member Functions

 OfflineAvatarManager (AvatarStorage *)
 ~OfflineAvatarManager ()
virtual std::string getAvatarHash (const JID &) const
void setAvatar (const JID &, const std::string &hash)

Public Attributes

boost::signal< void(const JID &)> onAvatarChanged

Detailed Description

Definition at line 14 of file OfflineAvatarManager.h.


Constructor & Destructor Documentation

Swift::OfflineAvatarManager::OfflineAvatarManager ( AvatarStorage  ) 
Swift::OfflineAvatarManager::~OfflineAvatarManager (  ) 

Member Function Documentation

virtual std::string Swift::OfflineAvatarManager::getAvatarHash ( const JID  )  const [virtual]

Implements Swift::AvatarProvider.

void Swift::OfflineAvatarManager::setAvatar ( const JID ,
const std::string &  hash 
)

Member Data Documentation

boost::signal<void (const JID&)> Swift::AvatarProvider::onAvatarChanged [inherited]

Definition at line 23 of file AvatarProvider.h.