182 Commits (master)
 

Author SHA1 Message Date
Tomasz Sowa 6c41e0a803 Merge branch 'api2021' 4 months ago
Tomasz Sowa 1e5598cde1 added to Date: SerializeMonthAsRoman(Stream & out, int month) - serialize month in Roman numerals 4 months ago
Tomasz Sowa 198945c97b PatternReplacerBase: to_string() changed to to_str() 4 months ago
Tomasz Sowa 34f1fc04cf added Space::remove(size_t table_index) for removing a table item 4 months ago
Tomasz Sowa 8997284b16 added trim(...) functions to convert/text.h 4 months ago
Tomasz Sowa e31ef3c6c4 make depend 4 months ago
Tomasz Sowa e0d6e7fcb1 added to Space: 4 months ago
Tomasz Sowa 009e240a8d fixed some memory leaks in Space, pointers in tables and objects were not correctly 'deleted', affected methods: 4 months ago
Tomasz Sowa 4a1630b1ea removed support for so called child objects from Space (this was an old feature of Space struct, now not needed) 4 months ago
Tomasz Sowa 8ec9350d52 added two functions to utf8: 4 months ago
Tomasz Sowa 792057a869 make depend 4 months ago
Tomasz Sowa 4d9f5f6c55 Log class has the Stream class as a base class now 4 months ago
Tomasz Sowa 2b6789754f implemented pretty printing in Space::serialize_to_json_stream(StreamType & str, bool pretty_print, int level) 4 months ago
Tomasz Sowa 3c0b59e115 added to Space: long double to Space::Value and methods for converting from/to long double 4 months ago
Tomasz Sowa c1f1dc96df added Space::serialize_to_string(StreamType & stream) template 4 months ago
Tomasz Sowa 99fbdc1635 in Log::~Log(): removed call to save_log_and_clear() 4 months ago
Tomasz Sowa 4a2a99a77d removed a comment 4 months ago
Tomasz Sowa 0865c41e48 make depend 4 months ago
Tomasz Sowa ac407b2362 macro renamed: PT_HAS_MORM -> PT_HAS_MORM_LIBRARY 4 months ago
Tomasz Sowa 819c49e638 added class Stream (textstream/stream.h) which acts as a base class for TextStream 4 months ago
Tomasz Sowa 865837d911 fixed in Space::find_child_space_const(...) - clang address sanitizer reports stack-use-after-scope 4 months ago
Tomasz Sowa 6d2503ae0e make depend 4 months ago
Tomasz Sowa 06e0f13df9 added a comment in textstream.h 4 months ago
Tomasz Sowa 8b0ed5e750 added to TextStream: 4 months ago
Tomasz Sowa 55f6bda3ab Merge branch 'api2021' 4 months ago
Tomasz Sowa 4d70ae9e87 fixed: using size() when serializing strings - this allows to serialize a string which contain a null character 4 months ago
Tomasz Sowa 848cdf9c03 Merge pull request 'api2021 part I' (#4) from api2021 into master 5 months ago
Tomasz Sowa 49c2b478c0 fixed return value from Space::add_child_space() 5 months ago
Tomasz Sowa 5ce36ea844 changed the way how child_spaces are created in Space class 5 months ago
Tomasz Sowa c11aa78335 changed: names of methods in SpaceParser: PascalCase to snake_case 5 months ago
Tomasz Sowa 6e4a0f68b3 removed from SpaceParser: SetDefault(), SkipEmpty(bool skip) and UseEscapeChar(bool escape) methods 5 months ago
Tomasz Sowa 82a21f6d85 removed: SpaceParser::SetSpace(...) methods, now ParseJSON/Space(...) methods take a space as an argument 5 months ago
Tomasz Sowa abeca010cc fixed: SpaceParser was using space->set_empty_object() when parsing a space 5 months ago
Tomasz Sowa 59d4c9a9c8 changed utf8 functions: PascalCase to snake_case 5 months ago
Tomasz Sowa b574289054 namespace PT renamed to pt 5 months ago
Tomasz Sowa 6f50626dda fixed another memory leak in CSVParser::parse() (similar like before) 5 months ago
Tomasz Sowa f8d24de386 fixed memory leak in CSVParser::parse() - a Space struct was allocated but never freed 5 months ago
Tomasz Sowa 604b47db32 added move semantics to Space class 5 months ago
Tomasz Sowa 430822bad8 make depend 5 months ago
Tomasz Sowa 0ea5497094 added CSVParser - a csv parser 5 months ago
Tomasz Sowa ae1d25d5f3 removed old not used variable from Space 5 months ago
Tomasz Sowa e0565813de removed *.a from .gitignore 5 months ago
Tomasz Sowa db93586c0e make depend 5 months ago
Tomasz Sowa ad4e8078ae MainSpaceParser class has been renamed to MainOptionsParser 5 months ago
Tomasz Sowa 96e60c526f moved files: mainspaceparser/mainspaceparser.(h|cpp) -> mainoptions/mainoptionsparser.(h|cpp) 5 months ago
Tomasz Sowa a5c8833452 added tests for MainSpaceParser 5 months ago
Tomasz Sowa 91300bb245 make depend 5 months ago
Tomasz Sowa fe82f63efb changed the way of building in Makefiles 5 months ago
Tomasz Sowa da6a36a205 start creating tests for MainSpaceParser 5 months ago
Tomasz Sowa ac691bccb7 updated MainSpaceParser to the new Space format, changed api to snake case 5 months ago