NeoMutt
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
private_data.h
Go to the documentation of this file.
1
23#ifndef MUTT_ATTACH_PRIVATE_DATA_H
24#define MUTT_ATTACH_PRIVATE_DATA_H
25
26#include "config.h"
27#include <stdbool.h>
28
29struct Menu;
30
35{
36 struct Menu *menu;
37 struct AttachCtx *actx;
38 struct ConfigSubset *sub;
39 struct Mailbox *mailbox;
40 int op;
42};
43
44void attach_private_data_free(struct Menu *menu, void **ptr);
46
47#endif /* MUTT_ATTACH_PRIVATE_DATA_H */
struct AttachPrivateData * attach_private_data_new(void)
Create new Attach Data.
Definition: private_data.c:50
void attach_private_data_free(struct Menu *menu, void **ptr)
Free Attach Data - Implements Menu::mdata_free() -.
Definition: private_data.c:38
A set of attachments.
Definition: attach.h:51
Private state data for Attachments.
Definition: private_data.h:35
int op
Op returned from the Pager, e.g. OP_NEXT_ENTRY.
Definition: private_data.h:40
struct Menu * menu
Current Menu.
Definition: private_data.h:36
struct ConfigSubset * sub
Config subset.
Definition: private_data.h:38
struct AttachCtx * actx
List of all Attachments.
Definition: private_data.h:37
bool attach_msg
Are we in "attach message" mode?
Definition: private_data.h:41
struct Mailbox * mailbox
Current Mailbox.
Definition: private_data.h:39
A set of inherited config items.
Definition: subset.h:47
A mailbox.
Definition: mailbox.h:79
Definition: lib.h:70