source: mainline/uspace/lib/cpp/include/impl

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2d46556   8 years Jaroslav Jindrak cpp: moved logic to the underlying table lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @492377a   8 years Jaroslav Jindrak cpp: moved more logic to the policies, since a lot of the code added … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e037873d   8 years Jaroslav Jindrak cpp: fixed policy type for multimap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @379ce989   8 years Jaroslav Jindrak cpp: added unordered_multimap, boy is that easy with our uber table lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @54618da   8 years Jaroslav Jindrak cpp: implemented - well mostly copypasted, but that's the beauty of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @402f18d6   8 years Jaroslav Jindrak cpp: fixed call arguments on max_size lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d80237   8 years Jaroslav Jindrak cpp: fixed a compilation error caused by template parameter shadowing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c23f16d8   8 years Jaroslav Jindrak cpp: added equality operator implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @544eae5   8 years Jaroslav Jindrak cpp: added try_emplace and insert_or_assign to unordered_map lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49343fe   8 years Jaroslav Jindrak cpp: added unchecked version of unordered_map::at lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6562af2   8 years Jaroslav Jindrak cpp: added move/copy assignment lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5ae8168   8 years Jaroslav Jindrak cpp: changed hash to be identity for integral and fp values lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e912cdf   8 years Jaroslav Jindrak cpp: refactored unordered_map's insertion functions and moved some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed9df7d   8 years Jaroslav Jindrak cpp: functions that are implemented in map now properly increase size … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @108ad4cf   8 years Jaroslav Jindrak cpp: added the rest of the basic insert/emplace functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4453e1   8 years Jaroslav Jindrak cpp: added is_constructible lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cec6360   8 years Jaroslav Jindrak cpp: fixed operator[] for unordered map when the key is not in the map lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c439e6a   8 years Jaroslav Jindrak cpp: added hash implementation for std::string and moved string … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86d1939   8 years Jaroslav Jindrak cpp: fixed compilation errors, added bodies of some functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b044f66   8 years Jaroslav Jindrak cpp: fixed some syntax errors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @170761c   8 years Jaroslav Jindrak cpp: added partial definition of unordered_map - that is, all function … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b24bb1c   8 years Jaroslav Jindrak cpp: added declaration-only version of the unordered_set headers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @420ebf2   8 years Jaroslav Jindrak cpp: added declaration-only version of the unordered_map headers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9594c0c6   8 years Jaroslav Jindrak cpp: added missing swap for arrays lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @41bd6ec   8 years Jaroslav Jindrak cpp: removed outdated todo comment lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @016d86e   8 years Jaroslav Jindrak cpp: added tuple like interface to pair lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82d256e   8 years Jaroslav Jindrak cpp: added the rest of pair specialized algorithms lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7a666789   8 years Jaroslav Jindrak cpp: added missing make_pair (and added todos for missed sections), … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a7e47b   8 years Jaroslav Jindrak cpp: moved list_node to an auxiliary header as it will be used in hash maps lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d6f7f3   8 years Jaroslav Jindrak cpp: reorganized tuple header, added a WIP version of tuple_cat … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @921174c   8 years Jaroslav Jindrak cpp: added swap for list, added stubs for the remaining list operations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5af0bc9   8 years Jaroslav Jindrak cpp: fixed iterators, added remove and unique lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @79c9e0f   8 years Jaroslav Jindrak cpp: added list::splice lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb3c271   8 years Jaroslav Jindrak cpp: added missing noexcept specifier lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5cf551   8 years Jaroslav Jindrak cpp: fixed ambiguities lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f62f1ee   8 years Jaroslav Jindrak cpp: added the rest of the modifiers to list lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8733ce2a   8 years Jaroslav Jindrak cpp: added list iterators lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @73066e61   8 years Jaroslav Jindrak cpp: fixed typos in vector reverse iterator getters lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c71c171   8 years Jaroslav Jindrak cpp: added constructors, assignments and basic modifiers to std::list lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de53138   8 years Jaroslav Jindrak cpp: revamped c header wrappers, now only include standard symbols, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d8a63a   8 years Jaroslav Jindrak cpp: added relational operators for deque lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f9ce7cd   8 years Jaroslav Jindrak cpp: added erase lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9019d85   8 years Jaroslav Jindrak cpp: added insert and emplace for deque lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @711f094b   8 years Jaroslav Jindrak cpp: fixed std::distance lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f97ccd1   8 years Jaroslav Jindrak cpp: added swap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2353857   8 years Jaroslav Jindrak cpp: added missing construct to allocator traits lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db05684   8 years Jaroslav Jindrak cpp: added assign, front/back emplace and fixed bugs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @289c954a   8 years Jaroslav Jindrak cpp: finished capacity related functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @35b706e8   8 years Jaroslav Jindrak cpp: private members are private again, were public for testing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f158be5   8 years Jaroslav Jindrak cpp: added missing assignment operator lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a44c35d   8 years Jaroslav Jindrak cpp: added missing iterator operations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5072c67   8 years Jaroslav Jindrak cpp: finished constructors, fixed iterators, added misc operations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @806ce18   8 years Jaroslav Jindrak cpp: added missing include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2215fd0   8 years Jaroslav Jindrak cpp: added operator→ to reverse iterator adaptor lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6e93323   8 years Jaroslav Jindrak cpp: added deque iterators lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a06cc6   8 years Jaroslav Jindrak cpp: added a basic deque implementation, currently … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c06328da   8 years Jaroslav Jindrak cpp: added move assignment and comparison operator for vector lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bfa86e5   8 years Jaroslav Jindrak cpp: added tuple interface for arrays lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55cd829   8 years Jaroslav Jindrak cpp: added tuple relational operators, changed tuple_ops to be … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88e2c82   8 years Jaroslav Jindrak cpp: uncommented static_assert after fixing the s_a macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da0cf6ac   8 years Jaroslav Jindrak cpp: added condition_variable and condition_variable_any lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d350175   8 years Jaroslav Jindrak cpp: added shared_timed_mutex lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @771d162   8 years Jaroslav Jindrak cpp: changed mutex destructor to default to allow it to be placed in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e484b5   8 years Jaroslav Jindrak cpp: added missing value capture lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa4a626   8 years Jaroslav Jindrak cpp: removed reference capture lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4b961b   8 years Jaroslav Jindrak cpp: added try_lock() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @53c6e6a   8 years Jaroslav Jindrak cpp: added shared_lock and lock() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce22ac6   8 years Jaroslav Jindrak cpp: added unique_lock lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a97b838   8 years Jaroslav Jindrak cpp: added missing noexcept specifier lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @857d4cc   8 years Jaroslav Jindrak cpp: added recursive_timed_mutex lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69e5838   8 years Jaroslav Jindrak cpp: added timed_mutex lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40340461   8 years Jaroslav Jindrak cpp: added unique_ptr lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7e7c1aac   8 years Jaroslav Jindrak cpp: added more type traits lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9283830   8 years Jaroslav Jindrak cpp: added a threading middle layer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9396c52   8 years Jaroslav Jindrak cpp: added std::terminate lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbaf221   8 years Jaroslav Jindrak cpp: fixed and operators in noexcept metafunctions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82ef902   8 years Jaroslav Jindrak cpp: added integer sequences lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @229dff7b   8 years Jaroslav Jindrak cpp: added cv adding metafunctions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @392b0ab3   8 years Jaroslav Jindrak cpp: added basic tuple implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ecb072d   8 years Jaroslav Jindrak cpp: mutex native handles are now pointers so that we avoid copying on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e5498e   8 years Jaroslav Jindrak cpp: bugfixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a75f3e49   8 years Jaroslav Jindrak cpp: added mutex, recursive_mutex and lock_guard implementations lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @063e0626   8 years Jaroslav Jindrak cpp: fixed thread lifetime management as per standard lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @48d9187   8 years Jaroslav Jindrak cpp: added generic joinable threads lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee51635   8 years Jaroslav Jindrak added c++17 style value aliases and added char type as integral, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @22ba300   8 years Jaroslav Jindrak fixed compile errors, added a generic hash function, fixed static asserts lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f77d98   8 years Jaroslav Jindrak cpp: implemented std::hash for primitive types lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e679283   8 years Jaroslav Jindrak cpp: added <functional> declaration and implementations of invoke and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @912f856   8 years Jaroslav Jindrak cpp: added fstream implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c242c3   8 years Jaroslav Jindrak cpp: added sstream implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d0953f   8 years Jaroslav Jindrak cpp: added basic_stringbuf as friend lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15b8b85e   8 years Jaroslav Jindrak cpp: private checks of streambuf are now protected and thus available … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fff05d3   8 years Jaroslav Jindrak cpp: fixed typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @092a436   8 years Jaroslav Jindrak cpp: changed limits to the primitive types so that we can be sure we … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2987160   8 years Jaroslav Jindrak cpp: added iostream lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d91b329   8 years Jaroslav Jindrak cpp: implemented the remainder of unformatted input functions of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c84fce   8 years Jaroslav Jindrak cpp: added most of the integral extractors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe39530   8 years Jaroslav Jindrak cpp: fixed istreambuf_iterator lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2cf1da7   8 years Jaroslav Jindrak cpp: allowed std::num_get to acces the ios conversion buffer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25cc4a5   8 years Jaroslav Jindrak cpp: fixed whitespace testing in std::basic_istream::sentry lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.