A wrapper for T that indicates that it's a temporary object, or should be treated as such. If you're calling a function that returns this, you can safely convert this to T. If you're calling a function that takes this as a parameter, use the Move() function to create this wrapper.
More...
Static Public Member Functions | |
| static implicit | operator T (_Moved< T > moved) |
Public Attributes | |
| readonly T | Value |
A wrapper for T that indicates that it's a temporary object, or should be treated as such. If you're calling a function that returns this, you can safely convert this to T. If you're calling a function that takes this as a parameter, use the Move() function to create this wrapper.