cnt { public:   T *ptr;   int count; }; /** @endcond */  /** @brief Reference counting shared pointer (until std::shared_ptr supported natively by visual dsp)  *  *  TODO: remove and replace by std::shared_ptr (NOT UNTIL VISUAL DSP COMPILER SUPPORT C++00).  * */ template <typename T> class 