Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/P-p-H-d/mlib.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-20Update infrastructure to the fact that the bench directory has been deletedHEADmasterPatrick Pelissier
2024-01-19* Remove some obsolete macrosPatrick Pelissier
* Fix spelling * A little bit of refactoring
2024-01-19Happy new year 2024Patrick Pelissier
2023-12-30Fix formatPatrick Pelissier
2023-12-30Add documentation of generic interfacePatrick Pelissier
2023-12-23Fix documentationPatrick Pelissier
2023-12-23Remove M_PRINT_ARG macro to simplify maintenancePatrick Pelissier
(M_FPRINT_MACRO with stdout can be used instead)
2023-12-09Update Function Object interfacePatrick Pelissier
to make interface trivially copiable There is no need to perform a copy-protected type as there is no init/clear for this type. It is always created through an instance.
2023-12-02Using emplace to generate init_with for shared_ptr:Patrick Pelissier
Equivalent to C++ make_shared)
2023-11-04M_STATIC_ASSERT: provide expression compatiblePatrick Pelissier
macro even in pure C11 mode (Remove GCC extension) Add M_OPL_AS_STR to display the oplist conditionnaly as the generated string may be too big for some compilers. Translate some M_STATIC_FAILURE into M_STATIC_ASSERT as M_STATIC_FAILURE is not an expression whereas M_STATIC_ASSERT is an expression.
2023-10-21Add new operator GENTYPEPatrick Pelissier
2023-10-15Update docPatrick Pelissier
2023-10-14Adding macro M_CHAIN_OBJPatrick Pelissier
2023-10-14Add unique name identifierPatrick Pelissier
in order to avoid Wshadow warning in generated code.
2023-09-09Update doc with new macro M_CHAIN_INITPatrick Pelissier
2023-08-03Clarify operators for memory allocationPatrick Pelissier
2023-07-21Update documentationPatrick Pelissier
2023-07-04Add threads backend for FreeRTOS tasks.Patrick Pelissier
2023-07-04Update documentation of threadsPatrick Pelissier
2023-06-29Fix spellingPatrick Pelissier
2023-06-12Update docPatrick Pelissier
2023-06-10Add +m_string_it_set_refPatrick Pelissier
2023-06-03Add new function string_pop_uPatrick Pelissier
to pop the last unicode code point of a string.
2023-04-29UpdatePatrick Pelissier
2023-04-29UpdatePatrick Pelissier
2023-04-29UpdatePatrick Pelissier
2023-04-27The undefined number of element value of serial _array_startPatrick Pelissier
is now (size_t)-1 and no longer 0. Moreoever, a serialization interface may refuse outputting data if it doesn't know the number of elements. In which case, the container shall explictly compute the number of elements and recall the serial object _array_start method.
2023-04-22Provide a way to alter the standard naming convention for the functionsPatrick Pelissier
Close #72
2023-04-16Update READMEPatrick Pelissier
2023-04-12Add table of contentsPatrick Pelissier
2023-04-11Update docPatrick Pelissier
2023-04-11Simplfy examplePatrick Pelissier
2023-04-11Update docPatrick Pelissier
2023-04-08Update docPatrick Pelissier
2023-04-08Update performance chapterPatrick Pelissier
2023-03-29Update doc for _get_emplace functions for associative arrayPatrick Pelissier
2023-03-29Update documentationPatrick Pelissier
2023-03-27Fix grammarPatrick Pelissier
2023-03-27Fix grammarPatrick Pelissier
2023-03-27Fix typoPatrick Pelissier
2023-03-25Cleanup documentationPatrick Pelissier
2023-03-24Update docPatrick Pelissier
2023-03-24UpdatePatrick Pelissier
2023-03-24Add Oplist inheritanc chapterPatrick Pelissier
2023-03-19Fix steps to debugPatrick Pelissier
2023-03-18Rename fields of m_exception_t:Patrick Pelissier
data->context n->num
2023-03-18Update docPatrick Pelissier
2023-03-18Update doc about clangPatrick Pelissier
2023-03-18Update docPatrick Pelissier
2023-03-18Update docPatrick Pelissier