Main Page | Class List | File List | Class Members | Examples

IGroup Interface Reference

import "SynAn.idl";

List of all members.

Public Member Functions

HRESULT TypeStr ([out, retval] BSTR *pVal)
HRESULT FirstWord ([out, retval] long *pVal)
HRESULT LastWord ([out, retval] long *pVal)
HRESULT MainGroupFirstWord ([out, retval] long *pVal)
HRESULT MainGroupLastWord ([out, retval] long *pVal)
HRESULT Grammems ([out, retval] hyper *pVal)
HRESULT MainWord ([out, retval] long *pVal)


Detailed Description

A syntax group(for example: PP,NP) is built in one morphological variant of a clause. The main properties of a group are a starting point, an end point and a type.


Member Function Documentation

HRESULT IGroup::FirstWord [out, retval] long *  pVal  ) 
 

the first word of the group in clause coordinates

HRESULT IGroup::Grammems [out, retval] hyper *  pVal  ) 
 

morphological features of the group

HRESULT IGroup::LastWord [out, retval] long *  pVal  ) 
 

the last word of the group in clause coordinates

HRESULT IGroup::MainGroupFirstWord [out, retval] long *  pVal  ) 
 

the first word of the main subgroup in clause coordinates

HRESULT IGroup::MainGroupLastWord [out, retval] long *  pVal  ) 
 

the last word of the main subgroup in clause coordinates

HRESULT IGroup::MainWord [out, retval] long *  pVal  ) 
 

the main word of the group which is determined recursively as the main word of the main subgroup

HRESULT IGroup::TypeStr [out, retval] BSTR *  pVal  ) 
 

the type of the group


The documentation for this interface was generated from the following file:
Generated on Tue Feb 7 15:38:49 2006 for Synan by  doxygen 1.4.4