FreeLing  4.0
Classes | Namespaces
language.h File Reference
#include <string>
#include <list>
#include <vector>
#include <set>
#include <map>
#include "freeling/regexp.h"
#include "freeling/windll.h"
#include "freeling/tree.h"
#include "freeling/morfo/semgraph.h"
Include dependency graph for language.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  freeling::analysis
 Class analysis stores a possible reading (lemma, PoS, probability, distance) for a word. More...
class  freeling::word
 Class word stores all info related to a word: form, list of analysis, list of tokens (if multiword). More...
class  freeling::word::iterator
 iterator over word analysis (either all, only selected, only unselected) More...
class  freeling::word::const_iterator
 const_iterator over word analysis (either all, only selected, only unselected) More...
class  freeling::node
 Class node stores nodes of a parse_tree Each node in the tree is either a label (intermediate node) or a word (leaf node) More...
class  freeling::parse_tree
 Class parse tree is used to store the results of parsing. More...
class  freeling::depnode
 class denode stores nodes of a dependency tree and parse tree <-> deptree relations More...
class  freeling::dep_tree
 class dep_tree stores a dependency tree More...
class  freeling::processor_status
 Virtual class to store the processing state of a sentence. More...
class  freeling::argument
 Class argument stores information about a predicate argument. More...
class  freeling::predicate
 Class predicate stores a predicate and its arguments. More...
class  freeling::sentence
 Class sentence is just a list of words that someone (the splitter) has validated it as a complete sentence. More...
class  freeling::paragraph
 Class paragraph is just a list of sentences that someone has validated it as a paragraph. More...
class  freeling::mention
 Class mention is a node in the parse tree, as well as the sequence of tokens subsumed by the node. More...
class  freeling::document
 Class document is a list of paragraphs. More...

Namespaces

namespace  freeling