![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
An exact scalar as it crosses to a host without a rational type: the two decimal integer strings, plus the double a host can use directly. More...
#include <line/io/marshal.h>
Public Attributes | |
| std::string | numerator |
| std::string | denominator |
| double | approx = 0.0 |
| bool | is_exact = false |
| false when the source arithmetic was inexact | |
An exact scalar as it crosses to a host without a rational type: the two decimal integer strings, plus the double a host can use directly.
| double line::io::ExactValue::approx = 0.0 |
Definition at line 104 of file marshal.h.
Referenced by line::io::marshal_scalar().
| std::string line::io::ExactValue::denominator |
Definition at line 103 of file marshal.h.
Referenced by line::io::marshal_scalar().
| bool line::io::ExactValue::is_exact = false |
false when the source arithmetic was inexact
Definition at line 105 of file marshal.h.
Referenced by line::io::marshal_scalar().
| std::string line::io::ExactValue::numerator |
Definition at line 102 of file marshal.h.
Referenced by line::io::marshal_scalar().