#include <jedule_platform.hpp>
◆ Container()
simgrid::jedule::Container::Container |
( |
std::string |
name | ) |
|
|
explicit |
◆ ~Container()
virtual simgrid::jedule::Container::~Container |
( |
| ) |
|
|
virtual |
◆ add_child()
void simgrid::jedule::Container::add_child |
( |
Container * |
child | ) |
|
◆ add_resources()
void simgrid::jedule::Container::add_resources |
( |
std::vector< sg_host_t > |
hosts | ) |
|
◆ create_hierarchy()
void simgrid::jedule::Container::create_hierarchy |
( |
sg_netzone_t |
from_as | ) |
|
◆ get_hierarchy()
std::vector<int> simgrid::jedule::Container::get_hierarchy |
( |
| ) |
|
◆ get_hierarchy_as_string()
std::string simgrid::jedule::Container::get_hierarchy_as_string |
( |
| ) |
|
◆ print()
void simgrid::jedule::Container::print |
( |
FILE * |
file | ) |
|
◆ print_resources()
void simgrid::jedule::Container::print_resources |
( |
FILE * |
file | ) |
|
◆ addChild()
void simgrid::jedule::Container::addChild |
( |
Container * |
child | ) |
|
|
inline |
◆ addResources()
void simgrid::jedule::Container::addResources |
( |
std::vector< sg_host_t > |
hosts | ) |
|
|
inline |
◆ createHierarchy()
void simgrid::jedule::Container::createHierarchy |
( |
sg_netzone_t |
from_as | ) |
|
|
inline |
◆ getHierarchy()
std::vector<int> simgrid::jedule::Container::getHierarchy |
( |
| ) |
|
|
inline |
◆ getHierarchyAsString()
std::string simgrid::jedule::Container::getHierarchyAsString |
( |
| ) |
|
|
inline |
◆ printResources()
void simgrid::jedule::Container::printResources |
( |
FILE * |
file | ) |
|
|
inline |
◆ name
std::string simgrid::jedule::Container::name |
◆ name2id
std::unordered_map<const char*, unsigned int> simgrid::jedule::Container::name2id |
◆ parent
Container* simgrid::jedule::Container::parent = nullptr |
◆ children
std::vector<Container*> simgrid::jedule::Container::children |
◆ resource_list
std::vector<sg_host_t> simgrid::jedule::Container::resource_list |
The documentation for this class was generated from the following file: