libqutim 0.3.1.0
qutim_sdk_0_3::ExtensionInfo Class Reference

#include <extensioninfo.h>

List of all members.

Public Types

typedef ExtensionInfoData Data

Public Member Functions

 ExtensionInfo (const LocalizedString &name=LocalizedString(), const LocalizedString &description=LocalizedString(), const ObjectGenerator *generator=0, ExtensionIcon icon=ExtensionIcon())
 ExtensionInfo (const ExtensionInfo &other)
 ~ExtensionInfo ()
QList< PersonInfo > authors () const
Data * data () const
LocalizedString description () const
const ObjectGenerator * generator () const
ExtensionIcon icon () const
LocalizedString name () const
ExtensionInfo & operator= (const ExtensionInfo &other)
ExtensionInfo & setDescription (const LocalizedString &description)
ExtensionInfo & setGenerator (const ObjectGenerator *generator)
ExtensionInfo & setIcon (const ExtensionIcon &icon)
ExtensionInfo & setName (const LocalizedString &name)

Member Typedef Documentation

typedef ExtensionInfoData qutim_sdk_0_3::ExtensionInfo::Data

Constructor & Destructor Documentation

qutim_sdk_0_3::ExtensionInfo::ExtensionInfo ( const LocalizedString &  name = LocalizedString(),
const LocalizedString &  description = LocalizedString(),
const ObjectGenerator *  generator = 0,
ExtensionIcon  icon = ExtensionIcon() 
)
qutim_sdk_0_3::ExtensionInfo::ExtensionInfo ( const ExtensionInfo &  other)
qutim_sdk_0_3::ExtensionInfo::~ExtensionInfo ( )

Member Function Documentation

QList<PersonInfo> qutim_sdk_0_3::ExtensionInfo::authors ( ) const
Data* qutim_sdk_0_3::ExtensionInfo::data ( ) const
LocalizedString qutim_sdk_0_3::ExtensionInfo::description ( ) const
const ObjectGenerator* qutim_sdk_0_3::ExtensionInfo::generator ( ) const
ExtensionIcon qutim_sdk_0_3::ExtensionInfo::icon ( ) const
LocalizedString qutim_sdk_0_3::ExtensionInfo::name ( ) const
ExtensionInfo& qutim_sdk_0_3::ExtensionInfo::operator= ( const ExtensionInfo &  other)
ExtensionInfo& qutim_sdk_0_3::ExtensionInfo::setDescription ( const LocalizedString &  description)
ExtensionInfo& qutim_sdk_0_3::ExtensionInfo::setGenerator ( const ObjectGenerator *  generator)
ExtensionInfo& qutim_sdk_0_3::ExtensionInfo::setIcon ( const ExtensionIcon &  icon)
ExtensionInfo& qutim_sdk_0_3::ExtensionInfo::setName ( const LocalizedString &  name)

The documentation for this class was generated from the following file: