|
Ice 3.7 Slice API Reference
|
A factory for values. More...
defined in <Ice/ValueFactory.ice>
["delegate"]
local interface ValueFactory { ... }
Operations | |
| Value | create (string type) |
| Create a new value for a given value type. More... | |
A factory for values.
Value factories are used in several places, such as when Ice receives a class instance and when Freeze restores a persistent value. Value factories must be implemented by the application writer and registered with the communicator.
| Value create | ( | string | type | ) |
Create a new value for a given value type.
The type is the absolute Slice type id, i.e., the id relative to the unnamed top-level Slice module. For example, the absolute Slice type id for an interface Bar in the module Foo is "::Foo::Bar".
Note that the leading "<code>::</code>" is required.
| type | The value type. |