Tomasz Sowa
|
9a596dd097
|
fix: return a correct value from Log::size and Log::capacity
|
2022-07-30 02:45:19 +02:00 |
Tomasz Sowa
|
b81daf9fb6
|
set 2-Clause BSD licence in *.cpp files
|
2022-06-30 13:44:21 +02:00 |
Tomasz Sowa
|
5d2788d0d8
|
add Log::put_multiline() methods
|
2022-05-25 19:57:35 +02:00 |
Tomasz Sowa
|
4d9f5f6c55
|
Log class has the Stream class as a base class now
- implemented some missing operators<<(...)
- removed Manipulators: l1, l2, l3, l4, lend, lsave
- PascalCase to snake_case in Log
added to Stream:
virtual bool is_char_stream() const = 0;
virtual bool is_wchar_stream() const = 0;
virtual char get_char(size_t index) const = 0;
virtual wchar_t get_wchar(size_t index) const = 0;
virtual Stream & operator<<(const Stream & stream) = 0;
|
2021-06-24 20:52:48 +02:00 |
Tomasz Sowa
|
99fbdc1635
|
in Log::~Log(): removed call to save_log_and_clear()
it creates a problem if a buffer is destroyed first:
|
2021-06-20 18:19:53 +02:00 |
Tomasz Sowa
|
ac407b2362
|
macro renamed: PT_HAS_MORM -> PT_HAS_MORM_LIBRARY
TextStream::to_string(...) is now TextStream::to_str(...)
added: std::string TextStream::to_str() const;
added: std::wstring TextStream::to_wstr() const;
|
2021-06-20 16:46:08 +02:00 |
Tomasz Sowa
|
59d4c9a9c8
|
changed utf8 functions: PascalCase to snake_case
|
2021-05-21 00:24:56 +02:00 |
Tomasz Sowa
|
b574289054
|
namespace PT renamed to pt
|
2021-05-20 16:11:12 +02:00 |
Tomasz Sowa
|
adee7d134f
|
added macro PT_HAS_MORM in Log class where operator<<(morm::Model & model) is used
|
2021-05-10 20:05:55 +02:00 |
Tomasz Sowa
|
3984c29fbf
|
moved all directories to src subdirectory
|
2021-05-09 20:11:37 +02:00 |