NeoMutt  2020-06-26-30-g76c339
Teaching an old dog new tricks
DOXYGEN
PatternCache Struct Reference

Cache commonly-used patterns. More...

#include "pattern.h"

Data Fields

int list_all
 ^~l More...
 
int list_one
 ~l More...
 
int sub_all
 ^~u More...
 
int sub_one
 ~u More...
 
int pers_recip_all
 ^~p More...
 
int pers_recip_one
 ~p More...
 
int pers_from_all
 ^~P More...
 
int pers_from_one
 ~P More...
 

Detailed Description

Cache commonly-used patterns.

This is used when a message is repeatedly pattern matched against. e.g. for color, scoring, hooks. It caches a few of the potentially slow operations. Each entry has a value of 0 = unset, 1 = false, 2 = true

Definition at line 86 of file pattern.h.

Field Documentation

◆ list_all

int PatternCache::list_all

^~l

Definition at line 88 of file pattern.h.

◆ list_one

int PatternCache::list_one

~l

Definition at line 89 of file pattern.h.

◆ sub_all

int PatternCache::sub_all

^~u

Definition at line 90 of file pattern.h.

◆ sub_one

int PatternCache::sub_one

~u

Definition at line 91 of file pattern.h.

◆ pers_recip_all

int PatternCache::pers_recip_all

^~p

Definition at line 92 of file pattern.h.

◆ pers_recip_one

int PatternCache::pers_recip_one

~p

Definition at line 93 of file pattern.h.

◆ pers_from_all

int PatternCache::pers_from_all

^~P

Definition at line 94 of file pattern.h.

◆ pers_from_one

int PatternCache::pers_from_one

~P

Definition at line 95 of file pattern.h.


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