dimcppmodule.cpp File Reference

(Revision 77, commited at 2009-03-18)

#include "Python.h"
#include "structmember.h"
#include "dis.hxx"
#include "dic.hxx"
#include <cctype>
#include <cstdlib>
#include <cstdio>
#include "pydim_utils.cpp"

Go to the source code of this file.

Data Structures

struct  DimRpc_Object
struct  DimRpcInfo_Object
class  DimRpcInfoWrapper
class  DimRpcWrapper

Defines

#define DIMCPP_MODULE
 This file creates Python wrappers for the DimRpc and DimRpcInfo DIM classes.
#define PyMODINIT_FUNC   void

Functions

static void DimRpc_dealloc (DimRpc_Object *self)
static PyObject * DimRpc_getData (DimRpc_Object *self)
static PyObject * DimRpc_getDouble (DimRpc_Object *self)
static PyObject * DimRpc_getFloat (DimRpc_Object *self)
static PyObject * DimRpc_getInt (DimRpc_Object *self)
static PyObject * DimRpc_getSize (DimRpc_Object *self)
static PyObject * DimRpc_getString (DimRpc_Object *self)
static int DimRpc_init (DimRpc_Object *self, PyObject *args, PyObject *kwds)
static PyObject * DimRpc_name (DimRpc_Object *self)
static PyObject * DimRpc_new (PyTypeObject *type, PyObject *, PyObject *)
static PyObject * DimRpc_rpcHandler (DimRpc_Object *)
static PyObject * DimRpc_setData (DimRpc_Object *self, PyObject *args)
static void DimRpcInfo_dealloc (DimRpcInfo_Object *self)
static PyObject * DimRpcInfo_getData (DimRpcInfo_Object *self)
static PyObject * DimRpcInfo_getDouble (DimRpcInfo_Object *self)
static PyObject * DimRpcInfo_getFloat (DimRpcInfo_Object *self)
static PyObject * DimRpcInfo_getInt (DimRpcInfo_Object *self)
static PyObject * DimRpcInfo_getSize (DimRpcInfo_Object *self)
static PyObject * DimRpcInfo_getString (DimRpcInfo_Object *self)
static int DimRpcInfo_init (DimRpcInfo_Object *self, PyObject *args, PyObject *kwds)
static PyObject * DimRpcInfo_name (DimRpcInfo_Object *self)
static PyObject * DimRpcInfo_new (PyTypeObject *type, PyObject *, PyObject *)
static PyObject * DimRpcInfo_rpcInfoHandler (DimRpcInfo_Object *)
static PyObject * DimRpcInfo_setData (DimRpcInfo_Object *self, PyObject *args)
PyMODINIT_FUNC initdimcpp (void)

Variables

static PyMethodDef dimcpp_methods []
static PyMethodDef DimRpc_methods []
static PyTypeObject DimRpc_Type
static PyMethodDef DimRpcInfo_methods []
static PyTypeObject DimRpcInfo_Type


Define Documentation

#define DIMCPP_MODULE

This file creates Python wrappers for the DimRpc and DimRpcInfo DIM classes.

**************************************************************************

Authors:
M. Frank, N. Neufeld, R. Stoica
Date:
Nov. 2007 - September 2008

Definition at line 10 of file dimcppmodule.cpp.

#define PyMODINIT_FUNC   void

Definition at line 856 of file dimcppmodule.cpp.


Function Documentation

PyMODINIT_FUNC initdimcpp ( void   ) 

Definition at line 859 of file dimcppmodule.cpp.


Generated on 5 Feb 2014 for PyDIM by  doxygen 1.4.7