C/C++:
int sol_GetLeaf( HGREN_TREENODE hNode, int LeafNo )
C#:
int sol_GetLeaf( IntPtr hNode, int LeafNo )
Delphi:
function sol_GetLeaf( hNode: PInteger; LeafNo: Integer ): Integer;
Аргументы:
hNode - дескриптор узла в графе, возвращаемый функциями sol_GetRoot и sol_GetLeaf.
LeafNo - порядковый номер запрашиваемого дочернего узла, отсчитываемый от 0.
Возвращает:
Дескриптор дочернего узла.
Обход всех узлов синтаксического графа выполняется рекурсивно, начиная с корневого узла. Для получения дескриптора корневого узла следует использовать функцию sol_GetRoot. Затем для обхода дочерних узлов нужно определить их количество вызовом sol_CountLeafs и далее повторять просмотр каждого дочернего узла.
Приобретение SDK грамматического словаря
API layer C++ source code: grammar_engine_api.cpp
Вернуться к списку функций API
© Elijah Koziev 2010
Поисковая система
SDK Поисковой системы
Экранный переводчик
|
|
изменено 10-Oct-11 | ||||||||||||||||||||||||||||||||||||||