CompuCell3D::PyAttributeAdder Class Reference

#include <PyAttributeAdder.h>

Inheritance diagram for CompuCell3D::PyAttributeAdder:

Inheritance graph
[legend]
Collaboration diagram for CompuCell3D::PyAttributeAdder:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 PyAttributeAdder ()
virtual void addAttribute (CellG *)
virtual void destroyAttribute (CellG *)
AttributeAddergetPyAttributeAdderPtr ()
void registerAdder (PyObject *)
void registerRefChecker (PyObject *_refChecker)
void registerDestroyer (PyObject *_destroyer)

Public Attributes

PyObjectrefChecker
PyObjectdestroyer


Detailed Description

Definition at line 9 of file PyAttributeAdder.h.


Constructor & Destructor Documentation

CompuCell3D::PyAttributeAdder::PyAttributeAdder (  )  [inline]

Definition at line 11 of file PyAttributeAdder.h.


Member Function Documentation

void PyAttributeAdder::addAttribute ( CellG _cell  )  [virtual]

void PyAttributeAdder::destroyAttribute ( CellG _cell  )  [virtual]

Reimplemented from CompuCell3D::AttributeAdder.

Definition at line 36 of file PyAttributeAdder.cpp.

References CompuCell3D::CellG::pyAttrib.

AttributeAdder * PyAttributeAdder::getPyAttributeAdderPtr (  ) 

Definition at line 32 of file PyAttributeAdder.cpp.

void PyAttributeAdder::registerAdder ( PyObject _adder  ) 

void CompuCell3D::PyAttributeAdder::registerRefChecker ( PyObject _refChecker  )  [inline]

Definition at line 16 of file PyAttributeAdder.h.

References refChecker.

void CompuCell3D::PyAttributeAdder::registerDestroyer ( PyObject _destroyer  )  [inline]

Definition at line 17 of file PyAttributeAdder.h.

References destroyer.


Member Data Documentation

Definition at line 19 of file PyAttributeAdder.h.

Referenced by registerRefChecker().

Definition at line 20 of file PyAttributeAdder.h.

Referenced by registerDestroyer().


The documentation for this class was generated from the following files:

Generated on Thu Dec 4 11:43:15 2008 for CompuCell3D by  doxygen 1.5.6