kopete/libkopete
#include <kopeteproperties.h>

Public Member Functions | |
PropertyStorage () | |
~PropertyStorage () | |
PropertyData * | getCustomPropertyData (const QByteArray &name) const |
void | setCustomPropertyData (const QByteArray &name, PropertyData *data) const |
Detailed Description
Storage object for PropertyData objects.
This class is responsible for storing PropertyData-derived data objects for properties. This is the non-templated part of the WithProperties class, split out into its own class to eliminate the template bloat.
Definition at line 122 of file kopeteproperties.h.
Constructor & Destructor Documentation
|
inline |
Definition at line 130 of file kopeteproperties.h.
|
inline |
Definition at line 131 of file kopeteproperties.h.
Member Function Documentation
|
inline |
Gets the stored property data with name name
.
Returns a null pointer if no data has been stored for that property.
Definition at line 150 of file kopeteproperties.h.
|
inline |
Sets the stored property data with name name
to be data
.
- Note
- The
name
argument should usually be the name of the property which the data is being stored for. However, if properties wish to share data, they may choose to name their custom data differently. Names are bound by the same rules as are laid out for naming properties in PropertyBase<Parent>::name.
Definition at line 144 of file kopeteproperties.h.
The documentation for this class was generated from the following file:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:53:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.