[ROOT] / doc / toc / ARCDoc / Class / Orange
GetPVDirect , Name , SetPVDirect , Storage , ToString , TryGetPVDirect
Inherits PExact<TEnumType> for probably the best compromise between memory consumption and easy of development.
See also MemoryConsumption / PropertyAccess.
Related examples of entity classes, all of which implement IP and offer the properties 'Name' and 'Colour' but which differ in their storage mechanisms:
Apple: The most 'standard' way of implementing an entity-class in AgoRapide, by just inheriting PRich.
Orange Inherits PExact<TEnumType> for probably the best compromise between memory consumption and easy of development.
Banana: Implements IP directly and uses traditional property storage for optimum MemoryConsumption efficiency.
GetPVDirect | High performance alternative to TryGetP, accessing Storage more direct. |
Name | See Name for more information. |
SetPVDirect | High performance alternative to TrySetP, accessing Storage more direct. |
Storage | Uses int-value of __enum minus 1 as index. |
ToString | TODO: Decide on what we actually want with ToString for this class. |
TryGetPVDirect | High performance alternative to TryGetP, accessing Storage more direct. |
Generated 2025-05-16 12:57:15.768 UTC