%SQL.Engine.Objects.AslPkBitChunk
hidden class %SQL.Engine.Objects.AslPkBitChunk extends %Library.RegisteredObject, %SQL.Engine.Objects.AslListNode
The "bmch" form of a pre/postkey action to load a bitchunk value from a tempfile or map Documented in AK887Property Inventory
Method Inventory
- Chunk()
- ChunkNum()
- Map()
- MapRef()
- MapSubscript()
- SetChunk()
- SetChunkNum()
- SetMap()
- SetMapSubscript()
- SetTempFile()
- SubscriptCount()
- TempFile()
Parameters
parameter NodeRef = asl(..AslPk.AslMod.Index, ..AslPk.Type, ..AslPk.Index, "bmch");
Inherited description: A string which, when evaluated, returns the reference for this node.
e.g. "asl(1,..MyType, ..MyIndex, 4)"
Properties
property AslPk as AslPk;
The pre/postkey for this action
Property methods: AslPkGet(), AslPkGetSwizzled(), AslPkIsValid(), AslPkNewObject(), AslPkSet()
Methods
method Chunk() as MtVal
The value of the chunk
method ChunkNum() as MtVal
The value of the chunk number
method Map() as %Integer
The imp for the map from which the chunk will be read
method MapRef() as %String
Returns a full reference to the map + constant map subscripts, ending after
the last subscript constant with no delimiter, e.g. '^MyIndex("a", "b", "N"'
The constant subscripts prior to the bit chunks in the map
Note that these will be directly inserted into generated code, and thus must
be quoted
method SetChunk(var As MtVal)
method SetChunkNum(var As MtVal)
method SetMap(map As MtsMap)
method SetTempFile(tempFile As MtTempFile)
method SubscriptCount() as %Integer
method TempFile() as MtTempFile
The temp file from which the chunk will be read
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- Piece()
- PieceCount()
- SetPiece()
- Str()