
Public Member Functions | |
| CoreRepository () | |
| bool | addUnit (const Unit aUnit) |
| bool | deleteUnit (Unit *aUnit) |
| bool | removeFromToConnection (Unit *FromUnit, Unit *ToUnit) |
| bool | removeChildParentConnection (Unit *ChildUnit, Unit *ParentUnit) |
| bool | sortUnitsByProcessOrder () |
| Unit * | getUnit (UnitClass_t UnitClass, UnitID_t UnitID) |
| UnitsCollection * | getUnits (UnitClass_t UnitClass) |
| const UnitsCollection * | getUnits (UnitClass_t UnitClass) const |
| const UnitsListByClassMap_t * | getUnitsByClass () const |
| const UnitsPtrList_t * | getUnitsGlobally () const |
| UnitsPtrList_t * | getUnitsGlobally () |
| bool | isUnitsClassExist (UnitClass_t UnitClass) const |
| void | streamContents (std::ostream &OStream) |
| void | clearAllVariables () |
| void | clearAllInputdata () |
| void | clearAllEvents () |
| void | clearAllData () |
| void | clearEvents (const InstantiationInfo::Type &InstType) |
| void | clearUnits (const InstantiationInfo::Type &InstType) |
| openfluid::core::CoreRepository::CoreRepository | ( | ) |
| bool openfluid::core::CoreRepository::addUnit | ( | const Unit | aUnit | ) |
| void openfluid::core::CoreRepository::clearAllData | ( | ) |
| void openfluid::core::CoreRepository::clearAllEvents | ( | ) |
| void openfluid::core::CoreRepository::clearAllInputdata | ( | ) |
| void openfluid::core::CoreRepository::clearAllVariables | ( | ) |
| void openfluid::core::CoreRepository::clearEvents | ( | const InstantiationInfo::Type & | InstType | ) |
| void openfluid::core::CoreRepository::clearUnits | ( | const InstantiationInfo::Type & | InstType | ) |
| bool openfluid::core::CoreRepository::deleteUnit | ( | Unit * | aUnit | ) |
| Unit* openfluid::core::CoreRepository::getUnit | ( | UnitClass_t | UnitClass, |
| UnitID_t | UnitID | ||
| ) |
| const UnitsCollection* openfluid::core::CoreRepository::getUnits | ( | UnitClass_t | UnitClass | ) | const |
| UnitsCollection* openfluid::core::CoreRepository::getUnits | ( | UnitClass_t | UnitClass | ) |
| const UnitsListByClassMap_t* openfluid::core::CoreRepository::getUnitsByClass | ( | ) | const [inline] |
| UnitsPtrList_t* openfluid::core::CoreRepository::getUnitsGlobally | ( | ) | [inline] |
| const UnitsPtrList_t* openfluid::core::CoreRepository::getUnitsGlobally | ( | ) | const [inline] |
| bool openfluid::core::CoreRepository::isUnitsClassExist | ( | UnitClass_t | UnitClass | ) | const |
| bool openfluid::core::CoreRepository::removeChildParentConnection | ( | Unit * | ChildUnit, |
| Unit * | ParentUnit | ||
| ) |
| bool openfluid::core::CoreRepository::sortUnitsByProcessOrder | ( | ) |
| void openfluid::core::CoreRepository::streamContents | ( | std::ostream & | OStream | ) |
Creative Commons By-NC-ND license