struct CCL::AttributeClassFactory

Helper to allocate attribute classes.

#include <iattributelist.h>

struct AttributeClassFactory
{
    // fields

    IClassAllocator& allocator;

    // construction

    AttributeClassFactory (IClassAllocator& allocator);

    // methods

    IAttributeList* newAttributes ();
    IAttributeQueue* newAttributeQueue ();
    IAttributeList* newPersistentAttributes ();
};