C3D Kernel  104598
Открытые члены
Шаблон класса SRef< T >

Автоматическая ссылка на объекты с подсчетом ссылок. Подробнее...

Полный список членов класса

Открытые члены

 SRef (T &ref)
 Конструктор по ссылке.
 SRef (const SRef &src)
 Конструктор копирования.
 ~SRef (void)
 Деструктор.
T & get () const
 Функция доступа.
 operator T & (void) const
 Оператор доступа.
T & operator() () const
 Оператор доступа.
bool operator== (const SRef &src) const
 Оператор проверки на равенство.
bool operator== (T &pObj) const
 Оператор проверки на равенство.
bool operator!= (const SRef &src) const
 Оператор проверки на неравенство.
bool operator!= (T &pObj) const
 Оператор проверки на неравенство.
SRef< T > & operator= (const SRef &ref)
 Оператор присваивания.
SRef< T > & operator= (T &obj)
 Оператор присваивания.

Подробное описание

template<class T>
class SRef< T >

Автоматическая ссылка (smart reference) на объекты с подсчетом ссылок. Фактически тоже самое, что и SPtr, но без возможности равенства NULL.
Требует от параметра шаблона реализации функций AddRef() и Release().


Объявления и описания членов класса находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы