CARB_IOBJECT_IMPL

Defined in carb/ObjectUtils.h

CARB_IOBJECT_IMPL

Helper macro to implement default behavior of carb::IObject interface functions IObject::addRef() and IObject::release().

Example usage:

class Foo : public IObject
{
     CARB_IOBJECT_IMPL

public:
     ...
};