#include <UnitTypes.h>
Inherited by NSPipeline::TUnitRetType_images, NSPipeline::TUnitRetType_images_rectangles, NSPipeline::TUnitRetType_integer, and NSPipeline::TUnitRetType_rectangles.
Inheritance diagram for NSPipeline::TUnitRetTypeInterface:

Public Member Functions | |
| virtual EnumUnitType | GetType (void) const =0 |
| vrati typ dat, mel by byt shodny s typem jednotky | |
| virtual void | Release (void)=0 |
| uvolneni vysledku zpet jednotce | |
Protected Member Functions | |
| TUnitRetTypeInterface (void) | |
| ~TUnitRetTypeInterface (void) | |
| konstruktor | |
| TUnitRetTypeInterface (const TUnitRetTypeInterface &orig) | |
| destruktor je pristupny pouze pro odvozene tridy falesny kopirovaci konstruktor | |
| void | operator= (const TUnitRetTypeInterface &orig) |
| falesny prirazovaci operator | |
Jednotlive navratove datove typy jednotek se odvozuji z tohoto rozhrani.
Vzdy musi byt zachovana pouze jednoducha dedicnost - kvuli snadnemu pretypovani bez RTTI z potomka na predka!!!
Definition at line 144 of file UnitTypes.h.
|
|
Definition at line 154 of file UnitTypes.h. |
|
|
konstruktor
Definition at line 155 of file UnitTypes.h. |
|
|
destruktor je pristupny pouze pro odvozene tridy falesny kopirovaci konstruktor
|
|
|
vrati typ dat, mel by byt shodny s typem jednotky
Implemented in NSPipeline::TUnitRetType_integer, NSPipeline::TUnitRetType_rectangles, NSPipeline::TUnitRetType_images, NSPipeline::TUnitRetType_images_rectangles, NSSimpleUnit::TUnitRetType_images_rgb_implemented, and NSSimpleUnit::TUnitRetType_images_rectangles_implemented. |
|
|
falesny prirazovaci operator
|
|
1.4.6-NO