NeoMutt  2021-02-05-666-ge300cd
Teaching an old dog new tricks
IndexSharedData Struct Reference

Data shared between Index, Pager and Sidebar. More...

#include "shared_data.h"

+ Collaboration diagram for IndexSharedData:

Data Fields

struct ConfigSubsetsub
 Config set to use. More...
struct Contextctx
 Current Mailbox view. More...
struct Accountaccount
 Current Account. More...
struct Mailboxmailbox
 Current Mailbox. More...
struct Emailemail
 Currently selected Email. More...
size_t email_seq
 Sequence number of the current email. More...
struct Notifynotify
 Notifications: NotifyIndex, IndexSharedData. More...

Detailed Description

Data shared between Index, Pager and Sidebar.

Definition at line 36 of file shared_data.h.

Field Documentation

◆ sub

struct ConfigSubset* IndexSharedData::sub

Config set to use.

Definition at line 38 of file shared_data.h.

◆ ctx

struct Context* IndexSharedData::ctx

Current Mailbox view.

Definition at line 39 of file shared_data.h.

◆ account

struct Account* IndexSharedData::account

Current Account.

Definition at line 40 of file shared_data.h.

◆ mailbox

struct Mailbox* IndexSharedData::mailbox

Current Mailbox.

Definition at line 41 of file shared_data.h.

◆ email

struct Email* IndexSharedData::email

Currently selected Email.

Definition at line 42 of file shared_data.h.

◆ email_seq

size_t IndexSharedData::email_seq

Sequence number of the current email.

Definition at line 43 of file shared_data.h.

◆ notify

struct Notify* IndexSharedData::notify

Notifications: NotifyIndex, IndexSharedData.

Definition at line 44 of file shared_data.h.

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