Référence du fichier F:/KPlato/koffice/libs/kross/python/cxx/Objects.hxx

#include "Python.h"
#include "Version.hxx"
#include "Config.hxx"
#include "Exception.hxx"
#include <iostream>
#include <string>
#include <iterator>
#include <utility>
#include <typeinfo>

Graphe des dépendances par inclusion de Objects.hxx:

Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Espaces de nommage

namespace  Py

Classes

class  Py::Object
class  Py::Type
class  Py::Int
class  Py::Long
class  Py::Float
class  Py::Complex
class  Py::seqref< T >
class  Py::SeqBase< T >
class  Py::SeqBase< T >::iterator
class  Py::SeqBase< T >::const_iterator
class  Py::Char
class  Py::String
class  Py::Tuple
class  Py::List
class  Py::mapref< T >
class  Py::MapBase< T >
class  Py::MapBase< T >::iterator
class  Py::MapBase< T >::const_iterator
class  Py::Dict
class  Py::Callable
class  Py::Module

Définition de type

typedef int Py::sequence_index_type
typedef SeqBase< Object > Py::Sequence
typedef std::basic_string<
Py_UNICODE > 
Py::unicodestring
typedef MapBase< Object > Py::Mapping

Fonctions

PyObject * Py::new_reference_to (PyObject *p)
PyObject * Py::Null ()
PyObject * Py::new_reference_to (const Object &g)
Object Py::Nothing ()
Object Py::None ()
std::ostream & Py::operator<< (std::ostream &os, const Object &ob)
Object Py::asObject (PyObject *p)
template<TEMPLATE_TYPENAME T>
bool Py::operator== (const EXPLICIT_TYPENAME SeqBase< T >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator!= (const EXPLICIT_TYPENAME SeqBase< T >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator< (const EXPLICIT_TYPENAME SeqBase< T >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator> (const EXPLICIT_TYPENAME SeqBase< T >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator<= (const EXPLICIT_TYPENAME SeqBase< T >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator>= (const EXPLICIT_TYPENAME SeqBase< T >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator== (const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator!= (const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator< (const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator> (const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator<= (const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator>= (const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::const_iterator &right)
bool Py::operator== (const Sequence::iterator &left, const Sequence::iterator &right)
bool Py::operator!= (const Sequence::iterator &left, const Sequence::iterator &right)
bool Py::operator< (const Sequence::iterator &left, const Sequence::iterator &right)
bool Py::operator> (const Sequence::iterator &left, const Sequence::iterator &right)
bool Py::operator<= (const Sequence::iterator &left, const Sequence::iterator &right)
bool Py::operator>= (const Sequence::iterator &left, const Sequence::iterator &right)
bool Py::operator== (const Sequence::const_iterator &left, const Sequence::const_iterator &right)
bool Py::operator!= (const Sequence::const_iterator &left, const Sequence::const_iterator &right)
bool Py::operator< (const Sequence::const_iterator &left, const Sequence::const_iterator &right)
bool Py::operator> (const Sequence::const_iterator &left, const Sequence::const_iterator &right)
bool Py::operator<= (const Sequence::const_iterator &left, const Sequence::const_iterator &right)
bool Py::operator>= (const Sequence::const_iterator &left, const Sequence::const_iterator &right)
template<class T>
bool Py::operator== (const mapref< T > &left, const mapref< T > &right)
template<class T>
bool Py::operator!= (const mapref< T > &left, const mapref< T > &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator== (const EXPLICIT_TYPENAME MapBase< T >::iterator &left, const EXPLICIT_TYPENAME MapBase< T >::iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator!= (const EXPLICIT_TYPENAME MapBase< T >::iterator &left, const EXPLICIT_TYPENAME MapBase< T >::iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator== (const EXPLICIT_TYPENAME MapBase< T >::const_iterator &left, const EXPLICIT_TYPENAME MapBase< T >::const_iterator &right)
template<TEMPLATE_TYPENAME T>
bool Py::operator!= (const EXPLICIT_TYPENAME MapBase< T >::const_iterator &left, const EXPLICIT_TYPENAME MapBase< T >::const_iterator &right)
bool Py::operator== (const Mapping::iterator &left, const Mapping::iterator &right)
bool Py::operator!= (const Mapping::iterator &left, const Mapping::iterator &right)
bool Py::operator== (const Mapping::const_iterator &left, const Mapping::const_iterator &right)
bool Py::operator!= (const Mapping::const_iterator &left, const Mapping::const_iterator &right)
Object Py::operator+ (const Object &a)
Object Py::operator- (const Object &a)
Object Py::abs (const Object &a)
std::pair< Object, Object > Py::coerce (const Object &a, const Object &b)
Object Py::operator+ (const Object &a, const Object &b)
Object Py::operator+ (const Object &a, int j)
Object Py::operator+ (const Object &a, double v)
Object Py::operator+ (int j, const Object &b)
Object Py::operator+ (double v, const Object &b)
Object Py::operator- (const Object &a, const Object &b)
Object Py::operator- (const Object &a, int j)
Object Py::operator- (const Object &a, double v)
Object Py::operator- (int j, const Object &b)
Object Py::operator- (double v, const Object &b)
Object Py::operator * (const Object &a, const Object &b)
Object Py::operator * (const Object &a, int j)
Object Py::operator * (const Object &a, double v)
Object Py::operator * (int j, const Object &b)
Object Py::operator * (double v, const Object &b)
Object Py::operator/ (const Object &a, const Object &b)
Object Py::operator/ (const Object &a, int j)
Object Py::operator/ (const Object &a, double v)
Object Py::operator/ (int j, const Object &b)
Object Py::operator/ (double v, const Object &b)
Object Py::operator% (const Object &a, const Object &b)
Object Py::operator% (const Object &a, int j)
Object Py::operator% (const Object &a, double v)
Object Py::operator% (int j, const Object &b)
Object Py::operator% (double v, const Object &b)
Object Py::type (const Exception &)
Object Py::value (const Exception &)
Object Py::trace (const Exception &)

Variables

Py_UNICODE Py::unicode_null_string [1]


Généré le Wed Nov 22 23:42:52 2006 pour KPlato par  doxygen 1.5.1-p1