TableComposeCache< F > Struct Template Reference

TableComposeCache lets us do multiple compositions while caching the same matcher. More...

#include <table-matcher.h>

Collaboration diagram for TableComposeCache< F >:

Public Member Functions

 TableComposeCache (const TableComposeOptions &opts=TableComposeOptions())
 
 ~TableComposeCache ()
 

Public Attributes

TableMatcher< F > * matcher
 
TableComposeOptions opts
 

Detailed Description

template<class F>
struct fst::TableComposeCache< F >

TableComposeCache lets us do multiple compositions while caching the same matcher.

Definition at line 340 of file table-matcher.h.

Constructor & Destructor Documentation

◆ TableComposeCache()

Definition at line 343 of file table-matcher.h.

343 : matcher (NULL), opts(opts) {}
TableMatcher< F > * matcher
TableComposeOptions opts

◆ ~TableComposeCache()

~TableComposeCache ( )
inline

Definition at line 344 of file table-matcher.h.

344 { delete(matcher); }
TableMatcher< F > * matcher

Member Data Documentation

◆ matcher

TableMatcher<F>* matcher

Definition at line 341 of file table-matcher.h.

◆ opts

Definition at line 342 of file table-matcher.h.


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