MT Core (C++)
Core library for replacing C++ standard in project usage
Loading...
Searching...
No Matches
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 1234]
 NmtcoreCore library for C++ with Zig-related functionality
 NasciiASCII-related methods for parsing and character classification Split into its own namespace to allow for clear differentiation from any unicode-related methods
 NcsvCSV namespace for CSV-related utilities
 Ncommon
 Nendian
 Nio
 Nfloats
 NdragonboxImplementation of the dragonbox algorithm to convert floats to strings Uses slices and writers rather than raw char pointers Also, allows for more control over formatting Don't use this namespace directly
 NreadersAdditional algorithms that can be done on a reader without having to extend the reader type We're encouraging this method of extending readers to avoid readers from becoming incredibly large, and to create a standardized extension mechanism to allow 3rd party extensions of readers
 NiterGeneric iterator defaults built on common contracts Does not guarantee performance of iterators Actual performance is \(O(N * complexityOfOperator[])\) IE an operator[] with \(O(1)\) will get an iterator complexity of \(O(N)\), while an operator[] with \(O(N)\) will get an iterator complexity of \(O(N^2)\)
 NresultsAdditional algorithms and pipeline functionality that can be performed on groups of results
 NslicesAdditional algorithms that can be performed on slices, such as comparisons, searching, etc
 NthreadThread-related namespace The methods and classes provided by this class are thread-safe Classes and methods provided outside of this class are not thread-safe (with the exception of malloc_alloc) This requires linking mtcore_thread to your application
 NmttestMT Unit testing framework