FreeLing  3.0
Public Member Functions | Private Attributes
depnode Class Reference

class denode stores nodes of a dependency tree and parse tree <-> deptree relations More...

#include <language.h>

Inheritance diagram for depnode:
Inheritance graph
[legend]
Collaboration diagram for depnode:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 depnode ()
 class denode stores nodes of a dependency tree and parse tree <-> deptree relations
 depnode (const std::wstring &)
 depnode (const node &)
void set_link (const parse_tree::iterator)
parse_tree::iterator get_link ()
parse_tree::const_iterator get_link () const
tree< node > & get_link_ref ()
 get link ref (useful for Java API)

Private Attributes

parse_tree::iterator link
 corresponding node of the parse tree in the same sentence.

Detailed Description

class denode stores nodes of a dependency tree and parse tree <-> deptree relations


Constructor & Destructor Documentation

class denode stores nodes of a dependency tree and parse tree <-> deptree relations

Methods for dependency tree nodes

depnode::depnode ( const std::wstring &  )
depnode::depnode ( const node n)

Member Function Documentation

References link.

References link.

get link ref (useful for Java API)

References link.

References link.

Referenced by dep_txala::dependencies().


Member Data Documentation

corresponding node of the parse tree in the same sentence.

Referenced by get_link(), get_link_ref(), and set_link().


The documentation for this class was generated from the following files: