The Sparta Modeling Framework
Loading...
Searching...
No Matches
SimulationInfo.hpp File Reference

Simulation information container for tracking the status of the simulation. More...

#include <errno.h>
#include <cstdint>
#include <unistd.h>
#include <iostream>
#include <iomanip>
#include <string>
#include <vector>
#include <sstream>
#include <cstring>
#include <stack>
#include <fstream>
#include <map>
#include <memory>
#include <utility>
#include "sparta/utils/TimeManager.hpp"
#include "sparta/utils/ValidValue.hpp"
#include "sparta/utils/StringUtils.hpp"
#include "sparta/utils/SpartaAssert.hpp"
#include "sparta/utils/SpartaException.hpp"
#include "simdb/schema/DatabaseTypedefs.hpp"

Go to the source code of this file.

Classes

class  sparta::LineStringStream
 Helper class for building a set of lines through an ostream-like interface. More...
 
class  sparta::SimulationInfo
 Contains information describing the simulation instance for the purpose of identifying the simulation and possible recreating it. This information should be written to all log files, reports, cmdline, etc. More...
 

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 

Functions

std::ostream & sparta::operator<< (std::ostream &o, const SimulationInfo &info)
 ostream insertion operator for SimulationInfo
 

Detailed Description

Simulation information container for tracking the status of the simulation.

Definition in file SimulationInfo.hpp.