• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeedu API Reference
  • KDE Home
  • Contact Us
 

kig

  • sources
  • kde-4.12
  • kdeedu
  • kig
  • objects
Classes | Macros | Typedefs | Functions
objects/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
 

Macros

#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)
 

Macro Definition 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

typedef std::vector<const ObjectImp*> Args

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 
)

Definition at line 53 of file objects/common.h.

std::vector<ObjectCalcer*> getAllCalcers ( const std::vector< ObjectHolder * > &  os)

get the calcers that the holders represent and their namecalcers

Definition at line 21 of file common.cc.

std::vector<ObjectCalcer*> getCalcers ( const std::vector< ObjectHolder * > &  os)

get the calcers that the holders represent ( not their namecalcers )

Definition at line 34 of file common.cc.

This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:35:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kig

Skip menu "kig"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal