Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
[legend]

Public Types

typedef utility::vector1
< FeaturesReporterOP
FeaturesReporters
 

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

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

FeaturesReporters protocols::features::Report::reporters_
protected

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