NeoMutt  2023-03-22
Teaching an old dog new tricks
DOXYGEN
MbTable Struct Reference

Multibyte character table. More...

#include "mbtable.h"

Data Fields

char * orig_str
 Original string used to generate this object. More...
 
int len
 Number of characters. More...
 
char ** chars
 The array of multibyte character strings. More...
 
char * segmented_str
 Each chars entry points inside this string. More...
 

Detailed Description

Multibyte character table.

Allows for direct access to the individual multibyte characters in a string. This is used for the $flag_chars, $from_chars, $status_chars and $to_chars option types.

Definition at line 33 of file mbtable.h.

Field Documentation

◆ orig_str

char* MbTable::orig_str

Original string used to generate this object.

Definition at line 35 of file mbtable.h.

◆ len

int MbTable::len

Number of characters.

Definition at line 36 of file mbtable.h.

◆ chars

char** MbTable::chars

The array of multibyte character strings.

Definition at line 37 of file mbtable.h.

◆ segmented_str

char* MbTable::segmented_str

Each chars entry points inside this string.

Definition at line 38 of file mbtable.h.


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