A class intended to be used in stack scope to hold a pointer from new. The held pointer will be deleted automatically if the scope is left without calling Release on the AutoPtr first
Abstract class for rectangular processing operations with support for partitioning across multiple processing resources and observing memory constraints