IVariant
A root interface for all variant data containers.
Gets value stored in the container.
Determines whether the value stored in this variant
container is equal to the value stored in the given variant
container.