Duplicated value.
More...
#include <Value.h>
|
const int | index_ |
| Index to distinguish multiple duplicated entries. More...
|
|
◆ DupValue() [1/2]
DupValue::DupValue |
( |
const DupValue & |
value | ) |
|
|
delete |
Copy constructor, disabled.
- Parameters
-
[in] | value | The value to copy. |
◆ DupValue() [2/2]
DupValue::DupValue |
( |
int |
idx | ) |
|
|
explicit |
Constructor.
- Parameters
-
[in] | idx | Index to distinguish multiple duplicated entries. |
◆ Dup()
ValuePtr DupValue::Dup |
( |
std::ostream & |
output | ) |
|
|
overridevirtual |
Duplicates the value.
- Parameters
-
[out] | output | The stream to output any necessary assignment. |
- Returns
- A Value corresponding to a duplicate of the value.
Reimplemented from Value.
◆ operator=()
Copy constructor, disabled.
- Parameters
-
[in] | value | The value to copy. |
◆ Print()
std::ostream & DupValue::Print |
( |
std::ostream & |
output | ) |
const |
|
overridevirtual |
Print the value to a stream.
- Parameters
-
[out] | output | The stream to write to. |
- Returns
- The stream used for output.
Implements Value.
◆ index_
const int DupValue::index_ |
|
protected |
Index to distinguish multiple duplicated entries.
The documentation for this class was generated from the following files: