NeoMutt  2021-10-29-220-g2b1eec
Teaching an old dog new tricks
Context Struct Reference

The "current" mailbox. More...

#include "context.h"

+ Collaboration diagram for Context:

Data Fields

off_t vsize
 Size (in bytes) of the messages shown. More...
char * pattern
 Limit pattern string. More...
struct PatternList * limit_pattern
 Compiled limit pattern. More...
struct ThreadsContextthreads
 Threads context. More...
int msg_in_pager
 Message currently shown in the pager. More...
struct Menumenu
 Needed for pattern compilation. More...
bool collapsed: 1
 Are all threads collapsed? More...
struct Mailboxmailbox
 Current Mailbox. More...
struct Notifynotify
 Notifications: NotifyContext, EventContext. More...

Detailed Description

The "current" mailbox.

Definition at line 37 of file context.h.

Field Documentation

◆ vsize

off_t Context::vsize

Size (in bytes) of the messages shown.

Definition at line 39 of file context.h.

◆ pattern

char* Context::pattern

Limit pattern string.

Definition at line 40 of file context.h.

◆ limit_pattern

struct PatternList* Context::limit_pattern

Compiled limit pattern.

Definition at line 41 of file context.h.

◆ threads

struct ThreadsContext* Context::threads

Threads context.

Definition at line 42 of file context.h.

◆ msg_in_pager

int Context::msg_in_pager

Message currently shown in the pager.

Definition at line 43 of file context.h.

◆ menu

struct Menu* Context::menu

Needed for pattern compilation.

Definition at line 45 of file context.h.

◆ collapsed

bool Context::collapsed

Are all threads collapsed?

Definition at line 47 of file context.h.

◆ mailbox

struct Mailbox* Context::mailbox

Current Mailbox.

Definition at line 49 of file context.h.

◆ notify

struct Notify* Context::notify

Notifications: NotifyContext, EventContext.

Definition at line 50 of file context.h.

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