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

File that defines a LockedValue. More...

Go to the source code of this file.

Classes

class  sparta::utils::LockedValue< T >
 Provides a wrapper around a value to ensure that once the value is frozen or locked, it cannot be overwritten again. More...
 

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 

Functions

template<class T >
std::ostream & sparta::utils::operator<< (std::ostream &os, const sparta::utils::LockedValue< T > &value)
 Overload ostream operator for LockedValue class.
 

Detailed Description

File that defines a LockedValue.

Definition in file LockedValue.hpp.

Function Documentation

◆ operator<<()

template<class T >
std::ostream & sparta::utils::operator<< ( std::ostream &  os,
const sparta::utils::LockedValue< T > &  value 
)

Overload ostream operator for LockedValue class.

Definition at line 129 of file LockedValue.hpp.

Here is the call graph for this function: