[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

CachesStorageSize

mixes in with Object
mixes in with StorageContainer

CachesStorageSize



Operations

Get list of all operations

ResetStorageSizeCache
StorageObjectsSize


Attributes

Get list of all attributes

Class CachesStorageSize defines no new attributes.


Fields

Field Type
CachesStorageSize: storedSize: Unsigned


Instance template

Class CachesStorageSize cannot be instantiated.


Class definition

Define Class CachesStorageSize;
    mixes in with Object, StorageContainer;
    
    field storedSize: Unsigned;
        // cached result of CalcStorageObjectsSize
        
    operation ResetStorageSizeCache();
        // zeros the cache
    overrides StorageObjectsSize;
        // returns the cached size if it's non-zero
end class;