Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/djcb/mu
/ functions
Functions
1,465 in github.com/djcb/mu
⨍
Functions
1,465
◇
Types & classes
216
↓ 279 callers
Function
Err
lib/utils/mu-result.hh:64
↓ 214 callers
Method
path
* Get the file system path of this message * * @return the path of this Message or NULL in case of error. * the returned string should *not* be
lib/message/mu-message.hh:179
↓ 190 callers
Method
empty
* Is the store empty? * * @return true or false */
lib/mu-store.hh:515
↓ 163 callers
Function
Ok
lib/utils/mu-result.hh:40
↓ 129 callers
Function
join_paths
* Join path components into a path (with '/') * * @param s a string-convertible value * @param args 0 or more string-convertible values * * @retu
lib/utils/mu-utils-file.hh:154
↓ 109 callers
Function
mu_format
lib/utils/mu-utils.hh:65
↓ 101 callers
Method
size
lib/utils/mu-sexp.hh:201
↓ 97 callers
Method
empty
lib/utils/mu-sexp.hh:200
↓ 93 callers
Method
size
* Get the number of messages in the store * * @return the number */
lib/mu-store.hh:508
↓ 89 callers
Function
mu_println
lib/utils/mu-utils.hh:122
↓ 80 callers
Function
mu_debug
lib/utils/mu-utils.hh:87
↓ 76 callers
Function
any_of
lib/utils/mu-utils.hh:722
↓ 64 callers
Method
end
lib/utils/mu-sexp.hh:196
↓ 60 callers
Method
what
* Get the descriptive message for this error. * * @return */
lib/utils/mu-error.hh:110
↓ 59 callers
Method
begin
lib/utils/mu-sexp.hh:192
↓ 57 callers
Method
run_query
lib/mu-store.cc:793
↓ 50 callers
Method
to_string
lib/utils/mu-sexp.cc:183
↓ 49 callers
Function
mu_warning
lib/utils/mu-utils.hh:99
↓ 45 callers
Method
add
lib/message/mu-document.cc:108
↓ 42 callers
Method
substr
* Grab a substring-view from the html * * @param fpos starting position * @param len length * * @return string view */
lib/utils/mu-html-to-text.cc:129
↓ 38 callers
Method
type_name
* Get the name for some type * * @param t type * * @return name */
lib/utils/mu-sexp.hh:160
↓ 36 callers
Method
size
* MimePart */
lib/message/mu-mime-object.cc:481
↓ 35 callers
Function
to_string
lib/utils/mu-utils.hh:489
↓ 32 callers
Method
flags
* get the flags for this message. * * @return the file/content flags */
lib/message/mu-message.hh:294
↓ 30 callers
Function
unwrap
lib/utils/mu-result.hh:119
↓ 30 callers
Method
xapian_term
lib/message/mu-fields.cc:79
↓ 29 callers
Function
mu_printerrln
lib/utils/mu-utils.hh:131
↓ 29 callers
Function
to_scm
scm/mu-scm.hh:243
↓ 28 callers
Method
add
lib/mu-contacts-cache.cc:182
↓ 28 callers
Method
is_running
lib/mu-indexer.cc:587
↓ 28 callers
Method
start
lib/mu-indexer.cc:503
↓ 26 callers
Function
count_nl
mu/mu-cmd-count.cc:442
↓ 26 callers
Function
make_symbol
scm/mu-scm.hh:160
↓ 26 callers
Function
mu_critical
lib/utils/mu-utils.hh:103
↓ 25 callers
Method
document
* Get a document from the database if there is one * * @param id id of the document * * @return the document or an error */
lib/mu-xapian-db.hh:297
↓ 24 callers
Method
advance
* Advance the position by _n_ characters. * * @param n number by which to advance. */
lib/utils/mu-html-to-text.cc:101
↓ 24 callers
Function
err_enum
calculate an error enum value.
lib/utils/mu-error.hh:37
↓ 24 callers
Method
subject
* Get the subject of this message * * @return the subject of this Message */
lib/message/mu-message.hh:245
↓ 23 callers
Function
join
lib/utils/mu-utils.hh:277
↓ 22 callers
Method
has_flag
lib/mu-query-results.hh:105
↓ 22 callers
Function
run_and_count_matches
note: this also *moves the iter* */
mu/tests/test-mu-query.cc:89
↓ 21 callers
Method
cend
lib/utils/mu-sexp.hh:198
↓ 21 callers
Function
mu_print
lib/utils/mu-utils.hh:118
↓ 20 callers
Method
size
* Get the size of the HTML * * @return size */
lib/utils/mu-html-to-text.cc:92
↓ 19 callers
Method
looking_at
* Are we looking at the given string? * * @param str string to match (case-insensitive) * * @return true or false */
lib/utils/mu-html-to-text.cc:114
↓ 19 callers
Function
output
lib/mu-store-labels.cc:111
↓ 19 callers
Function
to_string_opt
* Maybe create a string from a const char pointer. * * @param str a char pointer or NULL * * @return option with either the string or nothing if s
lib/utils/mu-option.hh:57
↓ 18 callers
Method
message_id
* Get the Message-Id of this message * * @return the Message-Id of this message (without the enclosing <>), or * a fake message-id for messages
lib/message/mu-message.hh:257
↓ 18 callers
Function
none_of
lib/utils/mu-utils.hh:725
↓ 18 callers
Method
reset
lib/utils/mu-utils.hh:672
↓ 17 callers
Method
message
* get the corresponding Message for this iter, if any * * @return a Message or Nothing */
lib/mu-query-results.hh:256
↓ 17 callers
Method
object
* Get a ptr to the underlying GObject * * @return GObject or NULL */
lib/message/mu-mime-object.hh:148
↓ 17 callers
Method
value_no
lib/message/mu-fields.hh:86
↓ 16 callers
Method
display_name
lib/message/mu-contact.cc:31
↓ 16 callers
Function
flag_info
* Get flag info for some flag * * @param flag a singular flag * * @return the MessageFlagInfo, or Nothing in case of error. */
lib/message/mu-flags.hh:181
↓ 16 callers
Method
mime_type
lib/message/mu-message-part.cc:113
↓ 16 callers
Method
size
lib/mu-contacts-cache.cc:268
↓ 15 callers
Method
find_message
lib/mu-store.cc:505
↓ 15 callers
Method
is_personal
lib/mu-contacts-cache.cc:361
↓ 15 callers
Function
make_test_store
lib/tests/test-mu-store-query.cc:44
↓ 15 callers
Function
mu_time
lib/utils/mu-utils.hh:162
↓ 15 callers
Function
output_sexp
mu/mu-cmd-find.cc:355
↓ 15 callers
Method
sexp
lib/mu-query-processor.cc:118
↓ 15 callers
Method
string_arg
* Get a string argument * * @param name of the argument * * @return ref to string, or Nothing if not found */
lib/utils/mu-command-handler.hh:92
↓ 15 callers
Method
string_value
* Get a message-field as a string-value * * @param field_id id of the field to get. * * @return a string (empty if not found) */
lib/message/mu-document.hh:192
↓ 15 callers
Function
to_string_gchar
* Consume a gchar* and return a std::string * * @param str a gchar* (consumed/freed with g_free()) * * @return a std::string, empty if gchar was {
lib/utils/mu-utils.hh:518
↓ 15 callers
Function
xapian_try
lib/mu-xapian-db.hh:51
↓ 14 callers
Method
add_message
lib/mu-store.cc:362
↓ 14 callers
Method
date
lib/message/mu-mime-object.cc:323
↓ 14 callers
Method
fg
lib/utils/mu-utils.hh:669
↓ 14 callers
Method
priority
* get the message priority for this message. The X-Priority, X-MSMailPriority, * Importance and Precedence header are checked, in that order. if no
lib/message/mu-message.hh:312
↓ 14 callers
Function
seq_some
lib/utils/mu-utils.hh:589
↓ 13 callers
Function
Some
lib/utils/mu-option.hh:33
↓ 13 callers
Method
contacts_value
lib/message/mu-document.cc:205
↓ 13 callers
Method
from
* Get the sender (From:) of this message * * @return the sender(s) of this Message */
lib/message/mu-message.hh:186
↓ 13 callers
Method
header
lib/message/mu-message.cc:806
↓ 13 callers
Function
key_val
mu/mu-cmd-verify.cc:32
↓ 13 callers
Method
throw_scm
* This will do a "non-local exit", ie. does not return. * */
scm/mu-scm.hh:124
↓ 13 callers
Method
to_string
lib/message/mu-flags.cc:29
↓ 12 callers
Method
body_text
lib/message/mu-message.cc:813
↓ 12 callers
Method
boolean_arg
* Treat any argument as a boolean * * @param name name of the argument * * @return false if the argument is absent or the symbol false; * ot
lib/utils/mu-command-handler.hh:163
↓ 12 callers
Function
calculate_threads
lib/mu-query-threads.cc:650
↓ 12 callers
Method
contains_message
lib/mu-store.cc:691
↓ 12 callers
Function
field_from_name
lib/message/mu-fields.hh:539
↓ 12 callers
Method
runtime_path
* Get some well-known Path * * @param path the Path to find * * @return the path name */
mu/mu-options.hh:342
↓ 12 callers
Method
write
lib/message/mu-mime-object.hh:253
↓ 11 callers
Function
assert_thread_paths
lib/mu-query-threads.cc:658
↓ 11 callers
Function
call
lib/utils/mu-command-handler.cc:157
↓ 11 callers
Method
clear
lib/mu-contacts-cache.cc:258
↓ 11 callers
Method
is_type
lib/message/mu-mime-object.hh:195
↓ 11 callers
Method
matches
* Does this regexp match the given string? An unset Regex matches * nothing. * * @param str string to test * @param mflags match flags * *
lib/utils/mu-regex.hh:137
↓ 11 callers
Method
stop
lib/mu-indexer.cc:538
↓ 11 callers
Method
to
* Get the recipient(s) (To:) for this message * * @return recipients */
lib/message/mu-message.hh:193
↓ 10 callers
Method
integer_value
lib/message/mu-document.cc:270
↓ 10 callers
Method
is_part
* Is this a MimePart? * * @return true or false */
lib/message/mu-mime-object.hh:893
↓ 10 callers
Method
listp
lib/utils/mu-sexp.hh:74
↓ 10 callers
Method
maildir
* Get the maildir this message resides in; i.e., if the path is * ~/Maildir/foo/bar/cur/msg, the maildir would typically be foo/bar * * This is
lib/message/mu-message.hh:217
↓ 10 callers
Function
opt_string
lib/mu-query.cc:172
↓ 10 callers
Function
parse
lib/utils/mu-sexp.cc:142
↓ 10 callers
Function
parsing_error
lib/utils/mu-sexp.cc:30
next →
1–100 of 1,465, ranked by callers