company logo

Property :: instanceArea - Provide instance area

The function provides the instance area for a selected property instance. When no instance is selected for a single reference, the function provides an initialized area. When no instance is selected in the upper property handle or when no instance is selected in a collection handle the function throws an exception.

When a selected instance could be provided in the property handle, the function checks, whether the type of the selected instance fits to the type name passed in sTypeName. When the instance does not inherit from the type passed, the function throws an exception, too.

The function can be called from C++ functions, only. It is mainly used by the operator -> in the SET template class.

Return value:  instarea - Title unknown ( void * )

Implementation details