Skip to main content

%iKnow.Native.NativeLanguagebase

Method Inventory

Parameters

parameter %MODULENAME = iknownativeindexer;

Methods

method CloseTable() [ Language = cpp ]
Close the table currently being read
method EntryCount() as %Integer [ Language = cpp ]
method FetchRows(max As %Integer) as %Binary [ Language = cpp ]
Fetch at most max rows as a $LIST from the previously started table
method GetEntry(key As %Integer) as %Binary [ Language = cpp ]
method GetHash() as %String [ Language = cpp ]
method GetName() as %Binary [ Language = cpp ]
method IsDynamic() as %Integer [ Language = cpp ]
method LoadToSharedMemory(name As %Binary) [ Language = cpp ]
method NextEntry(key As %Integer) as %Integer [ Language = cpp ]
method PhaseCount() as %Integer [ Language = cpp ]
method ReadTable(name As %Binary, phase As %Integer) [ Language = cpp ]
Indicate that the next fetch should start pulling values from the named table for dynamic loading.
method SetErrorCondition(errorId As %Binary, arg1 As %Binary = "", arg2 As %Binary = "", arg3 As %Binary = "", arg4 As %Binary = "") [ Language = cpp ]
A utility method for producing COS errors from inside C++
method TableAtEnd() as %Integer [ Language = cpp ]
Returns true if the currently reading table has exhausted its rows
classmethod UnloadAllFromSharedMemory() [ Language = cpp ]
method UnloadFromSharedMemory(name As %Binary) [ Language = cpp ]

Inherited Members

Inherited Methods

FeedbackOpens in a new tab