#include "CXX/WrapPython.h"
#include "CXX/Version.hxx"
#include "CXX/Config.hxx"
#include "CXX/Exception.hxx"
#include <iostream>
#include <strstream>
#include <string>
#include <iterator>
#include <utility>
#include <typeinfo>
Go to the source code of this file.
Classes | |
class | Py::Boolean |
class | Py::Callable |
class | Py::Char |
class | Py::Complex |
class | Py::Dict |
class | Py::Float |
class | Py::Int |
class | Py::List |
class | Py::Long |
class | Py::MapBase< T > |
class | Py::MapBase< T >::const_iterator |
class | Py::MapBase< T >::iterator |
class | Py::mapref< T > |
class | Py::Module |
class | Py::Object |
class | Py::SeqBase< T > |
class | Py::SeqBase< T >::const_iterator |
class | Py::SeqBase< T >::iterator |
class | Py::seqref< T > |
class | Py::String |
class | Py::Tuple |
class | Py::TupleN |
class | Py::Type |
Namespaces | |
namespace | Py |
Typedefs | |
typedef MapBase< Object > | Py::Mapping |
typedef SeqBase< Object > | Py::Sequence |
typedef int | Py::sequence_index_type |
typedef std::basic_string < Py_UNICODE > | Py::unicodestring |
Functions | |
Object | Py::abs (const Object &a) |
Object | Py::asObject (PyObject *p) |
std::pair< Object, Object > | Py::coerce (const Object &a, const Object &b) |
Object | Py::False () |
PyObject * | Py::new_reference_to (const Object &g) |
PyObject * | Py::new_reference_to (PyObject *p) |
Object | Py::None () |
Object | Py::Nothing () |
PyObject * | Py::Null () |
bool | Py::operator!= (const Mapping::const_iterator &left, const Mapping::const_iterator &right) |
bool | Py::operator!= (const Mapping::iterator &left, const Mapping::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 >::iterator &left, const EXPLICIT_TYPENAME MapBase< T >::iterator &right) |
template<class T > | |
bool | Py::operator!= (const mapref< T > &left, const mapref< T > &right) |
bool | Py::operator!= (const Sequence::const_iterator &left, const Sequence::const_iterator &right) |
bool | Py::operator!= (const Sequence::iterator &left, const Sequence::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 >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right) |
Object | Py::operator% (double v, const Object &b) |
Object | Py::operator% (int j, const Object &b) |
Object | Py::operator% (const Object &a, double v) |
Object | Py::operator% (const Object &a, int j) |
Object | Py::operator% (const Object &a, const Object &b) |
Object | Py::operator* (double v, const Object &b) |
Object | Py::operator* (int j, const Object &b) |
Object | Py::operator* (const Object &a, double v) |
Object | Py::operator* (const Object &a, int j) |
Object | Py::operator* (const Object &a, const Object &b) |
Object | Py::operator+ (double v, const Object &b) |
Object | Py::operator+ (int j, const Object &b) |
Object | Py::operator+ (const Object &a, double v) |
Object | Py::operator+ (const Object &a, int j) |
Object | Py::operator+ (const Object &a, const Object &b) |
Object | Py::operator+ (const Object &a) |
Object | Py::operator- (double v, const Object &b) |
Object | Py::operator- (int j, const Object &b) |
Object | Py::operator- (const Object &a, double v) |
Object | Py::operator- (const Object &a, int j) |
Object | Py::operator- (const Object &a, const Object &b) |
Object | Py::operator- (const Object &a) |
Object | Py::operator/ (double v, const Object &b) |
Object | Py::operator/ (int j, const Object &b) |
Object | Py::operator/ (const Object &a, double v) |
Object | Py::operator/ (const Object &a, int j) |
Object | Py::operator/ (const Object &a, const Object &b) |
bool | Py::operator< (const Sequence::const_iterator &left, const Sequence::const_iterator &right) |
bool | Py::operator< (const Sequence::iterator &left, const Sequence::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 >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right) |
std::ostream & | Py::operator<< (std::ostream &os, const Object &ob) |
bool | Py::operator<= (const Sequence::const_iterator &left, const Sequence::const_iterator &right) |
bool | Py::operator<= (const Sequence::iterator &left, const Sequence::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 >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right) |
bool | Py::operator== (const Mapping::const_iterator &left, const Mapping::const_iterator &right) |
bool | Py::operator== (const Mapping::iterator &left, const Mapping::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 >::iterator &left, const EXPLICIT_TYPENAME MapBase< T >::iterator &right) |
template<class T > | |
bool | Py::operator== (const mapref< T > &left, const mapref< T > &right) |
bool | Py::operator== (const Sequence::const_iterator &left, const Sequence::const_iterator &right) |
bool | Py::operator== (const Sequence::iterator &left, const Sequence::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 >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right) |
bool | Py::operator> (const Sequence::const_iterator &left, const Sequence::const_iterator &right) |
bool | Py::operator> (const Sequence::iterator &left, const Sequence::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 >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right) |
bool | Py::operator>= (const Sequence::const_iterator &left, const Sequence::const_iterator &right) |
bool | Py::operator>= (const Sequence::iterator &left, const Sequence::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 >::iterator &left, const EXPLICIT_TYPENAME SeqBase< T >::iterator &right) |
Object | Py::trace (const Exception &) |
Object | Py::True () |
Object | Py::type (const Exception &) |
Object | Py::value (const Exception &) |