CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

PythonManagerHandle Class Reference

#include <PythonManager.h>

List of all members.

Public Member Functions

 PythonManagerHandle (PythonManager &iM)
 PythonManagerHandle (const PythonManagerHandle &iRHS)
 ~PythonManagerHandle ()

Private Member Functions

const PythonManagerHandleoperator= (const PythonManagerHandle &)

Private Attributes

PythonManagermanager_

Detailed Description

Definition at line 38 of file PythonManager.h.


Constructor & Destructor Documentation

PythonManagerHandle::~PythonManagerHandle ( ) [inline]

Definition at line 40 of file PythonManager.h.

References PythonManager::decrement(), and manager_.

PythonManagerHandle::PythonManagerHandle ( PythonManager iM) [inline]

Definition at line 42 of file PythonManager.h.

References PythonManager::increment(), and manager_.

                                                  :
              manager_(iM) {
              manager_.increment();
            }
PythonManagerHandle::PythonManagerHandle ( const PythonManagerHandle iRHS) [inline]

Definition at line 47 of file PythonManager.h.

References PythonManager::increment(), and manager_.


Member Function Documentation

const PythonManagerHandle& PythonManagerHandle::operator= ( const PythonManagerHandle ) [private]

Member Data Documentation

Definition at line 54 of file PythonManager.h.

Referenced by PythonManagerHandle(), and ~PythonManagerHandle().