MD::FormulaSvc Class Reference

Inheritance diagram for MD::FormulaSvc:
EL::Algorithm

List of all members.

Public Member Functions

void testInvariant () const
 FormulaSvc ()
 ~FormulaSvc ()
const FormulaaddForm (const std::string &formula)

Static Public Attributes

static const std::string name
 description: the name of the service

Constructor & Destructor Documentation

MD::FormulaSvc::FormulaSvc (  ) 

effects: standard default constructor guarantee: no-fail

MD::FormulaSvc::~FormulaSvc (  ) 

effects: standard destructor guarantee: no-fail


Member Function Documentation

const Formula* MD::FormulaSvc::addForm ( const std::string &  formula  ) 

effects: add another formula returns: the formula guarantee: strong failures: out of memory II failures: not in initialization stage requires: !formula.empty()

void MD::FormulaSvc::testInvariant (  )  const

effects: test the invariant of this object guarantee: no-fail

Reimplemented from EL::Algorithm.


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

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1