language/duchain
KDevelop::DynamicItem< Item, markForReferenceCounting > Class Template Reference
This object needs to be kept alive as long as you change the contents of an item stored in the repository. More...
#include <itemrepository.h>
Public Member Functions | |
| DynamicItem (const DynamicItem &rhs) | |
| DynamicItem (Item *i, void *start, uint size) | |
| Item * | operator-> () |
Public Attributes | |
| Item * | m_item |
Detailed Description
template<class Item, bool markForReferenceCounting>
class KDevelop::DynamicItem< Item, markForReferenceCounting >
This object needs to be kept alive as long as you change the contents of an item stored in the repository.
It is needed to correctly track the reference counting within disk-storage.
- Warning:
- You can not freely copy this around, when you create a copy, the copy source becomes invalid
Definition at line 1241 of file itemrepository.h.
The documentation for this class was generated from the following file:
KDE 4.4 API Reference