LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
deeplima::DependencyParser::tokens_with_analysis_t Struct Reference

#include <deeplima/dependency_parser.h>

Inheritance diagram for deeplima::DependencyParser::tokens_with_analysis_t:
deeplima::token_buffer_t< token_with_analysis_t >

Public Types

typedef token_buffer_t< token_with_analysis_t > Parent
 
typedef token_with_analysis_t token_t
 
- Public Types inherited from deeplima::token_buffer_t< token_with_analysis_t >
typedef std::vector< token_with_analysis_t > Parent
 
typedef token_with_analysis_t token_t
 

Public Member Functions

 tokens_with_analysis_t (size_t size, size_t num_classes)
 
- Public Member Functions inherited from deeplima::token_buffer_t< token_with_analysis_t >
 token_buffer_t ()
 
 token_buffer_t (size_t size)
 
 token_buffer_t (size_t size, const token_with_analysis_t &val)
 
bool locked () const
 
void lock ()
 
void unlock ()
 

Additional Inherited Members

- Protected Attributes inherited from deeplima::token_buffer_t< token_with_analysis_t >
uint32_t m_lock_count
 

Detailed Description

Definition at line 51 of file dependency_parser.h.

Member Typedef Documentation

◆ Parent

◆ token_t

Constructor & Destructor Documentation

◆ tokens_with_analysis_t()

deeplima::DependencyParser::tokens_with_analysis_t::tokens_with_analysis_t ( size_t  size,
size_t  num_classes 
)
inline

Definition at line 56 of file dependency_parser.h.


The documentation for this struct was generated from the following file: