|
| | SEBlackBoxManager (Logger *logger) |
| |
| virtual | ~SEBlackBoxManager () |
| |
| virtual bool | HasElectricalBlackBox (const std::string &name) const |
| |
| virtual bool | HasElectricalBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName) const |
| |
| virtual bool | HasGasBlackBox (const std::string &name) const |
| |
| virtual bool | HasGasBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName) const |
| |
| virtual bool | HasLiquidBlackBox (const std::string &name) const |
| |
| virtual bool | HasLiquidBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName) const |
| |
| virtual bool | HasThermalBlackBox (const std::string &name) const |
| |
| virtual bool | HasThermalBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName) const |
| |
| virtual SEElectricalBlackBox * | GetElectricalBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName, std::string name="") |
| |
| virtual SEGasBlackBox * | GetGasBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName, std::string name="") |
| |
| virtual SELiquidBlackBox * | GetLiquidBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName, std::string name="") |
| |
| virtual SEThermalBlackBox * | GetThermalBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName, std::string name="") |
| |
| template<typename BlackBoxType > |
| BlackBoxType * | CreateBlackBox (const std::string &name, std::map< std::string, BlackBoxType * > &ledger) |
| |
| | Loggable (Logger *logger=nullptr) |
| |
| | Loggable (std::string const &logfile) |
| |
| virtual | ~Loggable () |
| |
| virtual Logger * | GetLogger () const |
| |
| virtual void | SetLogger (Logger &logger) |
| |
| virtual void | Debug (std::string const &msg) const |
| |
| virtual void | Debug (std::stringstream &msg) const |
| |
| virtual void | Debug (std::ostream &msg) const |
| |
| virtual void | Info (std::string const &msg) const |
| |
| virtual void | Info (std::stringstream &msg) const |
| |
| virtual void | Info (const std::stringstream &msg) const |
| |
| virtual void | Info (std::ostream &msg) const |
| |
| virtual void | Warning (std::string const &msg) const |
| |
| virtual void | Warning (std::stringstream &msg) const |
| |
| virtual void | Warning (std::ostream &msg) const |
| |
| virtual void | Error (std::string const &msg) const |
| |
| virtual void | Error (std::stringstream &msg) const |
| |
| virtual void | Error (std::ostream &msg) const |
| |
| virtual void | Fatal (std::string const &msg) const |
| |
| virtual void | Fatal (std::stringstream &msg) const |
| |
| virtual void | Fatal (std::ostream &msg) const |
| |
|
| virtual SEElectricalBlackBox * | CreateElectricalBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName, const std::string &name) |
| |
| virtual SEGasBlackBox * | CreateGasBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName, const std::string &name) |
| |
| virtual SELiquidBlackBox * | CreateLiquidBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName, const std::string &name) |
| |
| virtual SEThermalBlackBox * | CreateThermalBlackBox (const std::string &srcCmptName, const std::string &tgtCmptName, const std::string &name) |
| |
| virtual std::string | GetBlackBoxName (const std::string &srcCmptName, const std::string &tgtCmptName) const |
| |
| template<typename tBlackBox > |
| tBlackBox * | CreateBlackBox (const std::string &name, std::map< std::string, tBlackBox * > &ledger) |
| |
| template<typename tBlackBox , typename tCompartment , typename tLink , typename tNode , typename tPath > |
| bool | MapBlackBox (tBlackBox &bb, tLink &src2bbLink, tLink &bb2tgtLink) |
| |
| template<typename tBlackBox , typename tNode , typename tPath > |
| bool | MapBlackBox (tBlackBox &bb, tPath &srcPath, tPath &tgtPath) |
| |