class Ens.BPL.Counter extends %Library.RegisteredObject

This class is an internal detail of the implemetation of the BPL Compiler.

Property Inventory (Including Private)

Method Inventory (Including Private)


property Index as %Integer [ Private , InitialExpression = 0 ];
This holds the index of the next state
Property methods: IndexDisplayToLogical(), IndexGet(), IndexIsValid(), IndexLogicalToDisplay(), IndexNormalize(), IndexSet()
property Prefix as %String;
This defines the prefix
Property methods: PrefixDisplayToLogical(), PrefixGet(), PrefixIsValid(), PrefixLogicalToDisplay(), PrefixLogicalToOdbc(), PrefixNormalize(), PrefixSet()


private method %OnNew(initvalue As %RawString) as %Status [ Language = objectscript ]
This method initializes the object on construction
method Current() as %String [ Language = objectscript ]
This method gets the current count
This method gets the next count

Inherited Members

Inherited Methods (Including Private)