Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Data::Output Class Referencefinal

Public Types

using Ptr = std::shared_ptr<Output>
 Smartptr.
 
using List = std::list<Ptr>
 List.
 
using Title = Yuni::CString<128, false>
 Title.
 
using Name = Yuni::CString<128, false>
 Name.
 
using MapByTimestamp = std::map<int64_t, Ptr>
 Map of study output info, ordered by their timestamp.
 
using MapByTimestampDesc = std::map<int64_t, Ptr, std::greater<int64_t>>
 Map of study output info, ordered by their timestamp (desc)
 

Static Public Member Functions

static void RetrieveListFromStudy (List &out, const Study &study)
 Retrieve the list of all available outputs.
 

Constructor

StudyVersion version
 Version of the solver used for the simulation.
 
int64_t timestamp
 Date/time when the simulation has been launched.
 
Data::SimulationMode mode
 Mode (economy/adequacy/other)
 
int menuID
 Tag for storing a wx menu id.
 
int viewMenuID
 Tag for storing a wx menu id (from the menu output)
 
int outputViewerID
 Tag for storing a wx menu id (for the output viewer)
 
Title title
 Title to use for visual representation of the output.
 
Name name
 Name.
 
YString path
 Output folder.
 
 Output (const AnyString &folder)
 Constructor, with an output folder.
 
bool loadFromFolder (const AnyString &folder)
 Load data from an output folder.
 
bool valid () const
 Get if the output folder previously loaded is valid.
 
bool operator< (const Output &rhs) const
 Operator <.
 

The documentation for this class was generated from the following files: