SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
profileset::profilesets_t Class Reference

Public Types

using profileset_entry_t = std::unique_ptr< profile_set_t >
 
using profileset_vector_t = std::vector< profileset_entry_t >
 

Public Member Functions

size_t n_profilesets () const
 
const profileset_vector_t & profilesets () const
 
size_t done_profilesets () const
 
void notify_worker ()
 
std::string current_profileset_name ()
 
bool parse (sim_t *)
 
void initialize (sim_t *)
 
void cancel ()
 
bool iterate (sim_t *parent_sim)
 
std::vector< const profile_set_t * > generate_sorted_profilesets (bool mean=false) const
 
bool is_initializing () const
 
bool is_running () const
 
bool is_done () const
 
bool is_sequential () const
 
bool is_parallel () const