API Reference > Classes > Export Classes > TB_IFCEXPORT Namespace > Classes > AssemblyInstanceCache Class
AssemblyInstanceCache Class
Syntax
C++
class AssemblyInstanceCache : public OdBmMap<OdBmObjectId, AssemblyInstanceInfo>;

TbIfcAssemblyInstanceCache.h

Used to keep a cache of the created IfcElementAssemblies and related IfcElement handles.

Add the instance handle of an element in an AssemblyInstance to the cache. It will either add it to an existing entry, or create a new entry.
 
Add the instance handle of one or more elements in an AssemblyInstance to the cache. It will either add it to an existing entry, or create a new entry.
 
Add the instance handle of an AssemblyInstance to the cache. It will either add it to an existing entry, or create a new entry.
 
Registers all of the created handles in the product wrapper that are of the right type to an AssemblyInstance.
 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.