Holds the result of ProtocolHandler handle callback. More...
Public Member Functions | |
| Result () | |
| Constructor in case of failure. | |
| Result (LoadTask loadTask) | |
| Constructor in case of success. | |
| Result (ObjectRef< TResultType > resource) | |
| Constructor in case of success. | |
| void | close () |
| Closes the object, and releases the resources. | |
Holds the result of ProtocolHandler handle callback.
The result can be either a synchronously loaded resource, or a load task to asynchronously load the resource.
| Result | ( | ObjectRef< TResultType > | resource | ) |
Constructor in case of success.
| resource | The created resource. |