.. |
GNUmakefile
|
e02e32ba25
Merge branch 'iso' into generic
|
3 years ago |
Makefile.freebsd
|
a37b8d509d
Merge branch 'generic' into posix
|
3 years ago |
algorithm.cpp
|
a32669f4a0
skip_if_{front,back} added
|
3 years ago |
array_size.cpp
|
b4f196eea1
Initial version
|
7 years ago |
ascii.cpp
|
7022947001
HEX-functions moved bits.h -> ascii.h
|
6 years ago |
ascii_equal_icase.cpp
|
9db86893ee
ascii_string.h, pad_left(), pad_right() added
|
7 years ago |
ascii_toupper.cpp
|
9db86893ee
ascii_string.h, pad_left(), pad_right() added
|
7 years ago |
base16.cpp
|
e3ab112d09
base16::encode_byte_*() added
|
3 years ago |
base64.cpp
|
cbfad7152d
base64::decode(): no whitespaces skip
|
5 years ago |
bin_file.cpp
|
210f06ca16
bin_file::throw_if_closed() added
|
7 years ago |
bits.cpp
|
9d75bb1a31
ceil_log2(), floor_log2() added
|
4 years ago |
bits_no_builtins.cpp
|
4a47742e4f
fix: misspelled filename
|
4 years ago |
days_between_years.cpp
|
e13a30955b
ascii.h, date_time.h added
|
7 years ago |
days_in_month.cpp
|
e13a30955b
ascii.h, date_time.h added
|
7 years ago |
decimal_to_number.cpp
|
9db2379d9b
fix: out of buffer access in signed_decimal_parser
|
4 years ago |
endian.cpp
|
ca80f8079c
endian::from/to_big/little() added
|
5 years ago |
endian_no_builtins.cpp
|
ac088026eb
Tests with __VIC_NO_BUILTINS added
|
4 years ago |
ends_with.cpp
|
9f30cd1048
starts_with(), ends_with() added
|
6 years ago |
file_size.cpp
|
417836a835
file_size() added
|
7 years ago |
fixed_vector.cpp
|
58a4cd8d16
Renamed object_pool -> fixed_vector
|
4 years ago |
get_current_dir.cpp
|
1c9d03b539
fs.h added
|
7 years ago |
is_leap_year.cpp
|
e13a30955b
ascii.h, date_time.h added
|
7 years ago |
iterator.cpp
|
a40e9a8471
iterator.h added
|
7 years ago |
libc_error.cpp
|
9fb1349f85
throw_errno.h added
|
7 years ago |
logger.cpp
|
d844f1d068
logger: std::format support added
|
1 month ago |
memory.cpp
|
96cc9e0e4c
store_unaligned() added
|
2 years ago |
mkdir.cpp
|
1c9d03b539
fs.h added
|
7 years ago |
move_file.cpp
|
1c9d03b539
fs.h added
|
7 years ago |
pad_str.cpp
|
ea6ed00dd3
Renamed *_left() -> *_front(), *_right() -> *_back()
|
4 years ago |
path_exists.cpp
|
3f970ec1c6
Merge branch 'iso' into generic
|
7 years ago |
posix_add_trailing_slash.cpp
|
279522ec82
posix/fs.h added
|
7 years ago |
posix_basename.cpp
|
279522ec82
posix/fs.h added
|
7 years ago |
posix_clock.cpp
|
39881c3819
posix/time.h added
|
7 years ago |
posix_daemon_control.cpp
|
d76605bf59
posix::pidfile & posix::daemon_control added
|
5 years ago |
posix_dir_entries.cpp
|
38437f1e15
posix: daemon(), sigset, block_signals(), dir_entries, dir_files, ovectors added
|
7 years ago |
posix_dir_files.cpp
|
ae65500d22
posix::dir_entries, posix::dir_files don't throw on open
|
4 years ago |
posix_file.cpp
|
3ca1731d8d
posix::file and posix::file_stat added
|
7 years ago |
posix_file_stat.cpp
|
d72adf5275
posix::sigset constructor and assignment from array added
|
5 years ago |
posix_iov.cpp
|
0fa1bef5c5
posix::ovectors: renamed add() -> push_back()
|
4 years ago |
posix_process_alive.cpp
|
ba268a3286
posix::process_alive() added
|
6 years ago |
posix_sigset.cpp
|
d72adf5275
posix::sigset constructor and assignment from array added
|
5 years ago |
posix_sigwait.cpp
|
53b13828d7
posix/signal.h removed
|
6 years ago |
pref.mk
|
552b70f1e9
No makefile parts in root
|
5 years ago |
readers.cpp
|
decc29d51b
readers, writers: make_...() functions added
|
5 years ago |
readonly_cstring.cpp
|
e2929f662d
fix: readonly_cstring: compare()
|
2 years ago |
set_of_chars.cpp
|
f0a8be8339
set_of_chars: C++14 constexpr added
|
5 years ago |
sift.cpp
|
574a806401
Renamed string_ops.h -> string_utils.h
|
6 years ago |
starts_with.cpp
|
9f30cd1048
starts_with(), ends_with() added
|
6 years ago |
stdint.cpp
|
abbc25edb1
meta.h added
|
7 years ago |
stdio_file.cpp
|
902acd3e00
Renamed io.h -> stdio_file.h
|
6 years ago |
stdio_getline.cpp
|
ee72429ad2
Missing test added
|
5 years ago |
string_buffer.cpp
|
9a3c1c4c25
operator<<(string_buffer &&, T) added
|
2 years ago |
string_ref.cpp
|
490d9d8687
string_ref <-> std::string_view
|
2 years ago |
suff.mk
|
552b70f1e9
No makefile parts in root
|
5 years ago |
tchar.cpp
|
fa45088d06
tchar::empty(), tchar::equal() added
|
5 years ago |
test.template
|
b4f196eea1
Initial version
|
7 years ago |
throw_errno.cpp
|
9fb1349f85
throw_errno.h added
|
7 years ago |
throw_errno_override.cpp
|
68cdf170f8
It's enough to override only one throw_errno() function
|
2 years ago |
to_text.cpp
|
0ff9266cee
Handmade integers to text converters
|
5 years ago |
trim.cpp
|
f23a0bb941
trimmed(std::string_view )
|
2 years ago |
type_traits.cpp
|
51356a1302
Logical operator traits added
|
1 month ago |
utf16.cpp
|
982a03e05f
UTF-16 reader and writer added
|
5 years ago |
utf8.cpp
|
d5d0d8edca
UTF-8 reader and writer added
|
5 years ago |
validate_date_time.cpp
|
3fd2787288
Don't catch by value
|
6 years ago |
waitable_event.cpp
|
f484f4e8aa
waitable_event, thread, mutex
|
6 years ago |
writers.cpp
|
170b2ca119
null_writer added
|
5 years ago |