BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ModelView::JsonModelConverterInterface Class Referenceabstract

Base class for all converters of SessionModel to/from json object. More...

Inheritance diagram for ModelView::JsonModelConverterInterface:
[legend]

Public Member Functions

virtual ~JsonModelConverterInterface ()=default
 
virtual void from_json (const QJsonObject &, SessionModel &) const =0
 
virtual QJsonObject to_json (const SessionModel &) const =0
 

Detailed Description

Base class for all converters of SessionModel to/from json object.

Definition at line 28 of file jsonmodelconverterinterface.h.

Constructor & Destructor Documentation

◆ ~JsonModelConverterInterface()

virtual ModelView::JsonModelConverterInterface::~JsonModelConverterInterface ( )
virtualdefault

Member Function Documentation

◆ from_json()

virtual void ModelView::JsonModelConverterInterface::from_json ( const QJsonObject &  ,
SessionModel  
) const
pure virtual

◆ to_json()

virtual QJsonObject ModelView::JsonModelConverterInterface::to_json ( const SessionModel ) const
pure virtual

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