memgraph/src/utils
gvolfing 7fc0fb6520
Implement ToString function for temporal datatypes (#429)
* Modify `toString` to be able to handle `Date`, `LocalTime`, `LocalDateTime` and `Duration`

* Add unit tests

* Make `operator<<` use the `ToString()` implementations

* Add tests to verify the correctness of negative durations

* Add more tests to look for cases when the individual duration entities overflow.
2022-07-11 13:44:27 +02:00
..
pmr Add memgraph namespace 2022-03-14 15:47:41 +01:00
sysinfo Add memgraph namespace 2022-03-14 15:47:41 +01:00
algorithm.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
async_timer.cpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
async_timer.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
base64.cpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
base64.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
bound.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
cache.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
cast.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
CMakeLists.txt Build for ARM64 (#340) 2022-02-03 13:03:35 +01:00
concepts.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
csv_parsing.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
csv_parsing.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
endian.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
event_counter.cpp Implement foreach clause (#351) 2022-04-11 13:55:34 +03:00
event_counter.hpp Add new memgraph licenses and move third party licenses (#248) 2021-10-03 12:26:48 +02:00
exceptions.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
file_locker.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
file_locker.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
file.cpp Remove ref from std::string_view (#215) 2022-06-21 17:18:43 +03:00
file.hpp Remove ref from std::string_view (#215) 2022-06-21 17:18:43 +03:00
flag_validation.hpp Add new memgraph licenses and move third party licenses (#248) 2021-10-03 12:26:48 +02:00
fnv.hpp Remove ref from std::string_view (#215) 2022-06-21 17:18:43 +03:00
license.cpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
license.hpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
likely.hpp Add new memgraph licenses and move third party licenses (#248) 2021-10-03 12:26:48 +02:00
linux.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
logging.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
math.hpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
memory_tracker.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
memory_tracker.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
memory.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
memory.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
message.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
on_scope_exit.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
readable_size.cpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
readable_size.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
result.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
rw_lock.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
scheduler.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
settings.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
settings.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
signals.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
signals.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
skip_list.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
small_vector.hpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
spin_lock.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
stack.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
stacktrace.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
stat.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
string.hpp Remove ref from std::string_view (#215) 2022-06-21 17:18:43 +03:00
synchronized.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
temporal.cpp Implement ToString function for temporal datatypes (#429) 2022-07-11 13:44:27 +02:00
temporal.hpp Implement ToString function for temporal datatypes (#429) 2022-07-11 13:44:27 +02:00
terminate_handler.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
thread_pool.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
thread_pool.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
thread.cpp Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
thread.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
timer.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
timestamp.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
tsc.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
tsc.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
typeinfo.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
uuid.cpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
uuid.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
variant_helpers.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00
visitor.hpp Add memgraph namespace 2022-03-14 15:47:41 +01:00