CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
gen::FortranInstance::InstanceWrapper Struct Reference

#include <FortranInstance.h>

Public Member Functions

 InstanceWrapper (FortranInstance *instance)
 
 ~InstanceWrapper ()
 

Public Attributes

FortranInstanceinstance
 

Detailed Description

Definition at line 37 of file FortranInstance.h.

Constructor & Destructor Documentation

gen::FortranInstance::InstanceWrapper::InstanceWrapper ( FortranInstance instance)
inline

Definition at line 38 of file FortranInstance.h.

References gen::FortranInstance::enter(), and instance.

39  { this->instance = instance; instance->enter(); }
virtual void enter()
gen::FortranInstance::InstanceWrapper::~InstanceWrapper ( )
inline

Definition at line 41 of file FortranInstance.h.

References instance, and gen::FortranInstance::leave().

42  { instance->leave(); }
virtual void leave()

Member Data Documentation

FortranInstance* gen::FortranInstance::InstanceWrapper::instance