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) |
openfluid::core::CoreRepository::CoreRepository | ( | ) |
bool openfluid::core::CoreRepository::addUnit | ( | const Unit | aUnit | ) |
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 | ) |