C3D Toolkit  Kernel - 107448, Vision - 190805.107448

Шаблон класса сериализации (порядковой нумерации создаваемых объектов). Подробнее...

#include <reference_item.h>

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

 MbSerialItem ()
 Конструктор.
 
size_t GetSerial () const
 Выдать порядковый номер объекта.
 

Защищенные члены

virtual ~MbSerialItem ()
 Деструктор.
 

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

template<typename Type>
class MbSerialItem< Type >

Шаблон класса сериализации (порядковой нумерации создаваемых объектов).

Шаблон класса сериализации (порядковой нумерации создаваемых объектов).
Применение: наследовать от данного класса. Аргумент шаблона позволяет иметь несколько сериализаций одновременно:
если нужна сериализация объектов класса T, можно записать class T: virtual public MbSerialItem<T>
если объекты U должны иметь ту же сериализацию, можно записать class U: virtual public MbSerialItem<T>
или же создать пустой класс для сериализации типа class MbBasicSerializer {} и наследоваться от MbSerialItem<MbBasicSerializer>.


Объявления и описания членов класса находятся в файле: