Public Types | Public Member Functions | Protected Attributes | List of all members
protocols::features::Report Class Referenceabstract

#include <Report.hh>

Inheritance diagram for protocols::features::Report:
Inheritance graph

Public Types

typedef utility::vector1< FeaturesReporterOPFeaturesReporters

Public Member Functions

 Report ()
 Report (Report const &src)
 ~Report () override
virtual core::Size version ()=0
virtual void apply (core::pose::Pose const &pose, utility::sql_database::sessionOP db_sesion)=0

Protected Attributes

FeaturesReporters reporters_

Member Typedef Documentation

◆ FeaturesReporters

Constructor & Destructor Documentation

◆ Report() [1/2]

protocols::features::Report::Report ( )

◆ Report() [2/2]

protocols::features::Report::Report ( Report const &  src)

◆ ~Report()

protocols::features::Report::~Report ( )

Member Function Documentation

◆ apply()

virtual void protocols::features::Report::apply ( core::pose::Pose const &  pose,
utility::sql_database::sessionOP  db_sesion 
pure virtual

◆ version()

virtual core::Size protocols::features::Report::version ( )
pure virtual

Member Data Documentation

◆ reporters_

FeaturesReporters protocols::features::Report::reporters_

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