$Date: 2005/10/23 10:04:13 $
$Revision: 1.15 $
-- Create a new object factory.
-- Mark the factory as initialized with system objects.
-- Register a type_id to an object that is created by a creation_function.
-- a_type_id must not conflict with predefined system IDs.
-- Create instance of an EM_NET_OBJECT that corresponds to a_type_id.
-- Do we have a creation agent for a given type id?
-- Highest type ID of a system objects
-- Has the factory been initialized with system objects?
-- Lowest type ID of a system object
-- Type map
Generates EM_NET_OBJECTs based on their type ID.
Object types need to be registered using add first. This can only be done
through EM_NET_OBJECT_TYPES or a descendant. See EM_NET_OBJECT_TYPES for
further details.
By default, there is one object factory per instance of a subclass of
EM_NET_BASE. You can access this factory through net_object_factory.