OMNI_OBJECT_NAME
MACRO

OMNI_OBJECT_NAME - A framework macro/option

SYNOPSIS top

If this macro is defined, then any classes in the Omni framework that can be instantiated (e.g. non-abstract classes and non-POD types) will have an omni::type as a member as well a hash and type function associated with it so that you can retrieve the object's underlying type/hash without having to explicitly call omni::type_id on the object.

DESCRIPTION top

A framework macro/option that changes certain functionality

CONSIDERATIONS top

No special considerations

PLATFORM SPECIFIC top

No platform specific notes.

NOTES top

None.