Version: 9.15.0
ResourceDefinition_cpp Struct Reference

#include <LauncherResourceDefinition.hxx>

Public Member Functions

void fromPRT (const ParserResourcesType &other)
 
ParserResourcesType toPRT () const
 

Data Fields

std::string name
 
std::string hostname
 
std::string type
 
std::string protocol
 
std::string username
 
std::string applipath
 
std::string OS
 
int mem_mb
 
int cpu_clock
 
int nb_node
 
int nb_proc_per_node
 
std::string batch
 
std::string mpiImpl
 
std::string iprotocol
 
bool can_launch_batch_jobs
 
bool can_run_containers
 
std::string working_directory
 

Member Function Documentation

◆ fromPRT()

◆ toPRT()

Field Documentation

◆ applipath

std::string ResourceDefinition_cpp::applipath

Referenced by fromPRT(), and toPRT().

◆ batch

std::string ResourceDefinition_cpp::batch

Referenced by fromPRT(), and toPRT().

◆ can_launch_batch_jobs

bool ResourceDefinition_cpp::can_launch_batch_jobs

Referenced by fromPRT(), and toPRT().

◆ can_run_containers

bool ResourceDefinition_cpp::can_run_containers

Referenced by fromPRT(), and toPRT().

◆ cpu_clock

int ResourceDefinition_cpp::cpu_clock

Referenced by fromPRT(), and toPRT().

◆ hostname

std::string ResourceDefinition_cpp::hostname

Referenced by fromPRT(), and toPRT().

◆ iprotocol

std::string ResourceDefinition_cpp::iprotocol

Referenced by fromPRT(), and toPRT().

◆ mem_mb

int ResourceDefinition_cpp::mem_mb

Referenced by fromPRT(), and toPRT().

◆ mpiImpl

std::string ResourceDefinition_cpp::mpiImpl

Referenced by fromPRT(), and toPRT().

◆ name

std::string ResourceDefinition_cpp::name

◆ nb_node

int ResourceDefinition_cpp::nb_node

Referenced by fromPRT(), and toPRT().

◆ nb_proc_per_node

int ResourceDefinition_cpp::nb_proc_per_node

Referenced by fromPRT(), and toPRT().

◆ OS

std::string ResourceDefinition_cpp::OS

Referenced by fromPRT(), and toPRT().

◆ protocol

◆ type

std::string ResourceDefinition_cpp::type

Referenced by fromPRT(), and toPRT().

◆ username

std::string ResourceDefinition_cpp::username

Referenced by fromPRT(), and toPRT().

◆ working_directory

std::string ResourceDefinition_cpp::working_directory

Referenced by fromPRT(), and toPRT().