ppap4lmp  0.7.2
PyUpdater< UPD > Class Template Reference

Trampoline class to bind Updater class and its subclasses to Python. More...

#include <py_updater.h>

Inheritance diagram for PyUpdater< UPD >:
Collaboration diagram for PyUpdater< UPD >:

Protected Member Functions

void compute_body (const ElPtr &elem, Json &data) override
 
void compute_common (const ElPtr &elem, Json &data) override
 
void compute_impl (Json &data, JsonToVoidFunc check_required_keys, JsonToBoolFunc check_optional_keys) override
 

Detailed Description

template<class UPD = Updater>
class PyUpdater< UPD >

Trampoline class to bind Updater class and its subclasses to Python.

For more details, please see pybind11 documentation: https://pybind11.readthedocs.io/en/stable/advanced/classes.html.

Definition at line 22 of file py_updater.h.


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