Cantera  3.1.0a1
ExternalHandle Class Reference

A base class for managing the lifetime of an external object, such as a Python object used by a Delegator. More...

#include <ExtensionManager.h>

Inheritance diagram for ExternalHandle:
[legend]

Detailed Description

A base class for managing the lifetime of an external object, such as a Python object used by a Delegator.

Definition at line 19 of file ExtensionManager.h.

Public Member Functions

 ExternalHandle (const ExternalHandle &)=delete
 
virtual void * get ()
 Get the underlying external object. More...
 

Member Function Documentation

◆ get()

virtual void* get ( )
inlinevirtual

Get the underlying external object.

Reimplemented in PythonHandle.

Definition at line 27 of file ExtensionManager.h.


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