Definition of the Config Module. More...
#include "config.h"#include <stdbool.h>#include <stddef.h>#include "mutt/lib.h"#include "core/lib.h"#include "module_data.h"#include "set.h"
Include dependency graph for module.c:Go to the source code of this file.
Functions | |
| static bool | config_init (struct NeoMutt *n) |
| Initialise a Module - Implements Module::init() | |
| static bool | config_config_define_types (struct NeoMutt *n, struct ConfigSet *cs) |
| Set up Config Types - Implements Module::config_define_types() | |
| static bool | config_cleanup (struct NeoMutt *n) |
| Clean up a Module - Implements Module::cleanup() | |
Variables | |
| const struct ConfigSetType | CstBool |
| Config type representing an boolean. | |
| const struct ConfigSetType | CstEnum |
| Config type representing an enumeration. | |
| const struct ConfigSetType | CstLong |
| Config type representing a long. | |
| const struct ConfigSetType | CstMbtable |
| Config type representing a multi-byte table. | |
| const struct ConfigSetType | CstMyVar |
| Config type representing a MyVar. | |
| const struct ConfigSetType | CstNumber |
| Config type representing a number. | |
| const struct ConfigSetType | CstPath |
| Config type representing a path. | |
| const struct ConfigSetType | CstQuad |
| Config type representing a quad-option. | |
| const struct ConfigSetType | CstRegex |
| Config type representing a regular expression. | |
| const struct ConfigSetType | CstSlist |
| Config type representing a list of strings. | |
| const struct ConfigSetType | CstSort |
| Config type representing a sort option. | |
| const struct ConfigSetType | CstString |
| Config type representing a string. | |
| const struct Module | ModuleConfig |
| Module for the Config library. | |
Definition of the Config Module.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Definition in file module.c.
|
static |
Initialise a Module - Implements Module::init()
Definition at line 53 of file module.c.
Set up Config Types - Implements Module::config_define_types()
Definition at line 64 of file module.c.
Here is the call graph for this function:
|
static |
Clean up a Module - Implements Module::cleanup()
Definition at line 87 of file module.c.
|
extern |
Config type representing an boolean.
Definition at line 241 of file bool.c.
|
extern |
Config type representing an enumeration.
Definition at line 202 of file enum.c.
|
extern |
Config type representing a long.
Definition at line 258 of file long.c.
|
extern |
Config type representing a multi-byte table.
Definition at line 354 of file mbtable.c.
|
extern |
Config type representing a MyVar.
Definition at line 203 of file myvar.c.
|
extern |
Config type representing a number.
Definition at line 327 of file number.c.
|
extern |
Config type representing a path.
Definition at line 273 of file path.c.
|
extern |
Config type representing a quad-option.
Definition at line 259 of file quad.c.
|
extern |
Config type representing a regular expression.
Definition at line 348 of file regex.c.
|
extern |
Config type representing a list of strings.
Definition at line 334 of file slist.c.
|
extern |
Config type representing a sort option.
Definition at line 260 of file sort.c.
|
extern |
Config type representing a string.
Definition at line 282 of file string.c.
| const struct Module ModuleConfig |
Module for the Config library.
Definition at line 99 of file module.c.