|
1903 | 1903 | with the same initial state
|
1904 | 1904 | as all other default-constructed engines
|
1905 | 1905 | of type \tcode{E}.
|
1906 |
| - & \bigoh{$\mbox{size of state}$} |
| 1906 | + & \bigoh{$\text{size of state}$} |
1907 | 1907 | \\ \rowsep
|
1908 | 1908 | \tcode{E(x)}
|
1909 | 1909 | \indextext{copy constructor!random number engine requirement}
|
1910 | 1910 | &
|
1911 | 1911 | & Creates an engine
|
1912 | 1912 | that compares equal to \tcode{x}.
|
1913 |
| - & \bigoh{$\mbox{size of state}$} |
| 1913 | + & \bigoh{$\text{size of state}$} |
1914 | 1914 | \\ \rowsep
|
1915 | 1915 | \tcode{E(s)}%
|
1916 | 1916 | \indextext{constructor!random number engine requirement}
|
1917 | 1917 | &
|
1918 | 1918 | & Creates an engine
|
1919 | 1919 | with initial state determined by \tcode{s}.
|
1920 |
| - & \bigoh{$\mbox{size of state}$} |
| 1920 | + & \bigoh{$\text{size of state}$} |
1921 | 1921 | \\ \rowsep
|
1922 | 1922 | \tcode{E(q)}%
|
1923 | 1923 | \indextext{constructor!random number engine requirement}\footnote{ This constructor
|
|
1996 | 1996 | returns \tcode{true}
|
1997 | 1997 | if $ S_x = S_y $;
|
1998 | 1998 | else returns \tcode{false}.
|
1999 |
| - & \bigoh{$\mbox{size of state}$} |
| 1999 | + & \bigoh{$\text{size of state}$} |
2000 | 2000 | \\ \rowsep
|
2001 | 2001 | \tcode{x != y}%
|
2002 | 2002 | \indextext{\idxcode{operator"!=}!random number engine requirement}
|
2003 | 2003 | & \tcode{bool}
|
2004 | 2004 | & \tcode{!(x == y)}.
|
2005 |
| - & \bigoh{$\mbox{size of state}$} |
| 2005 | + & \bigoh{$\text{size of state}$} |
2006 | 2006 | \\ \rowsep
|
2007 | 2007 | \tcode{os << x}%
|
2008 | 2008 | \indextext{\idxcode{operator<<}!random number engine requirement}
|
|
2018 | 2018 | by one or more space characters.
|
2019 | 2019 |
|
2020 | 2020 | \postconditions The \tcode{os.}\textit{fmtflags} and fill character are unchanged.
|
2021 |
| - & \bigoh{$\mbox{size of state}$} |
| 2021 | + & \bigoh{$\text{size of state}$} |
2022 | 2022 | \\ \rowsep
|
2023 | 2023 | \tcode{is >> v}%
|
2024 | 2024 | \indextext{\idxcode{operator>>}!random number engine requirement}
|
|
2049 | 2049 | were respectively the same as those of \tcode{is}.
|
2050 | 2050 |
|
2051 | 2051 | \postconditions The \tcode{is.}\textit{fmtflags} are unchanged.
|
2052 |
| - & \bigoh{$\mbox{size of state}$} |
| 2052 | + & \bigoh{$\text{size of state}$} |
2053 | 2053 | \\
|
2054 | 2054 | \end{libreqtab4d}
|
2055 | 2055 |
|
|
2058 | 2058 | of \tcode{CopyConstructible} (Table~\ref{tab:copyconstructible})
|
2059 | 2059 | and \tcode{CopyAssignable} (Table~\ref{tab:copyassignable}) types.
|
2060 | 2060 | These operations shall each be of complexity
|
2061 |
| -no worse than \bigoh{\mbox{size of state}}. |
| 2061 | +no worse than \bigoh{\text{size of state}}. |
2062 | 2062 |
|
2063 | 2063 |
|
2064 | 2064 | \indextext{requirements!random number engine|)}
|
|
0 commit comments