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

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

Inheritance diagram for ModelView::JsonTagInfoConverterInterface:
[legend]

Public Member Functions

virtual ~JsonTagInfoConverterInterface ()=default
 
virtual TagInfo from_json (const QJsonObject &)=0
 
virtual QJsonObject to_json (const TagInfo &)=0
 

Detailed Description

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

Definition at line 28 of file jsontaginfoconverterinterface.h.

Constructor & Destructor Documentation

◆ ~JsonTagInfoConverterInterface()

virtual ModelView::JsonTagInfoConverterInterface::~JsonTagInfoConverterInterface ( )
virtualdefault

Member Function Documentation

◆ from_json()

virtual TagInfo ModelView::JsonTagInfoConverterInterface::from_json ( const QJsonObject &  )
pure virtual

◆ to_json()

virtual QJsonObject ModelView::JsonTagInfoConverterInterface::to_json ( const TagInfo )
pure virtual

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