kig
common.h File Reference
#include <set>
#include <vector>
#include <qbytearray.h>
#include <qlist.h>
#include <qstringlist.h>
#include <cassert>
#include <klocale.h>
Include dependency graph for objects/common.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | FakeClass |
| The below is a trick. More... | |
Defines | |
| #define | KIG_INSTANTIATE_OBJECT_TYPE_INSTANCE(type) static class FakeClass _fake_class_instance_##type( type::instance() ); |
Typedefs | |
| typedef std::vector< const ObjectImp * > | Args |
| typedef QList< QByteArray > | QByteArrayList |
Functions | |
| template<typename T> | |
| void | delete_all (T begin, T end) |
| std::vector< ObjectCalcer * > | getAllCalcers (const std::vector< ObjectHolder * > &os) |
| std::vector< ObjectCalcer * > | getCalcers (const std::vector< ObjectHolder * > &os) |
Define Documentation
| #define KIG_INSTANTIATE_OBJECT_TYPE_INSTANCE | ( | type | ) | static class FakeClass _fake_class_instance_##type( type::instance() ); |
Definition at line 105 of file objects/common.h.
Typedef Documentation
Definition at line 47 of file objects/common.h.
| typedef QList<QByteArray> QByteArrayList |
Definition at line 50 of file objects/common.h.
Function Documentation
template<typename T>
| void delete_all | ( | T | begin, | |
| T | end | |||
| ) | [inline] |
Definition at line 53 of file objects/common.h.
| std::vector<ObjectCalcer*> getAllCalcers | ( | const std::vector< ObjectHolder * > & | os | ) |
| std::vector<ObjectCalcer*> getCalcers | ( | const std::vector< ObjectHolder * > & | os | ) |
KDE 4.0 API Reference