casa::FlagReport Class Reference

Everything going into the FlagReport is by value Everything going out of it is by reference. More...

#include <FlagReport.h>

List of all members.

Public Member Functions

 FlagReport (String type=String("none"), String name=String(""), String title=String(""), String xlabel=String(""), String ylabel=String(""))
 FlagReport (String type, String name, const Record &other)
 TODO : By value.
 FlagReport (const Record &other)
 ~FlagReport ()
Bool addReport (FlagReport inpReport)
 Add, query and access reports from a "list" type FlagReport.
Int nReport ()
Bool accessReport (Int index, FlagReport &outReport)
Bool addData (Array< Float > data)
 Add and query data to plot, for FlagReports of type "plotraster","plotline","plotscatter".
Bool addData (String plottype, Vector< Float > xdata, Vector< Float > ydata, String errortype, Vector< Float > error, String label)
 Bool addData(Vector<Float> xdata,Vector<Float> ydata, String label);.
Int nData ()
String reportType ()
Bool verifyFields ()
 Check validity of FlagReport.

Private Attributes

casa::LogIO logger_p

Detailed Description

Everything going into the FlagReport is by value Everything going out of it is by reference.

Definition at line 40 of file FlagReport.h.


Constructor & Destructor Documentation

casa::FlagReport::FlagReport ( String  type = String("none"),
String  name = String(""),
String  title = String(""),
String  xlabel = String(""),
String  ylabel = String("") 
)
casa::FlagReport::FlagReport ( String  type,
String  name,
const Record &  other 
)

TODO : By value.

Change to by-reference

casa::FlagReport::FlagReport ( const Record &  other  ) 
casa::FlagReport::~FlagReport (  ) 

Member Function Documentation

Bool casa::FlagReport::accessReport ( Int  index,
FlagReport outReport 
)
Bool casa::FlagReport::addData ( String  plottype,
Vector< Float >  xdata,
Vector< Float >  ydata,
String  errortype,
Vector< Float >  error,
String  label 
)

Bool addData(Vector<Float> xdata,Vector<Float> ydata, String label);.

Bool casa::FlagReport::addData ( Array< Float >  data  ) 

Add and query data to plot, for FlagReports of type "plotraster","plotline","plotscatter".

Bool casa::FlagReport::addReport ( FlagReport  inpReport  ) 

Add, query and access reports from a "list" type FlagReport.

Int casa::FlagReport::nData (  ) 
Int casa::FlagReport::nReport (  ) 
String casa::FlagReport::reportType (  ) 
Bool casa::FlagReport::verifyFields (  ) 

Check validity of FlagReport.


Member Data Documentation

casa::LogIO casa::FlagReport::logger_p [private]

Definition at line 69 of file FlagReport.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1