diff --git a/alib2std/src/extensions/array.hpp b/alib2std/src/extensions/array.hpp index e8af083731cdebcaf35d5c591cadf9274c064f1f..60026a8634d386b326f94c77e5f0b6944700f03f 100644 --- a/alib2std/src/extensions/array.hpp +++ b/alib2std/src/extensions/array.hpp @@ -213,6 +213,8 @@ struct compare < ext::array < T, N > > { * * \tparam T the type of values inside the array * \tparam N the size of the array + * + * \return string representation */ template< class T, std::size_t N > std::string to_string ( const ext::array < T, N > & value ) { diff --git a/alib2std/src/extensions/bitset.hpp b/alib2std/src/extensions/bitset.hpp index 5ccd53e23372f23366818af7e5ac93351005486e..54ce942108d6c1f38be660f58461b0c59fbe4fb1 100644 --- a/alib2std/src/extensions/bitset.hpp +++ b/alib2std/src/extensions/bitset.hpp @@ -136,6 +136,8 @@ struct compare < ext::bitset < N > > { * \param value the bitset to be converted to string * * \tparam N the size of the bitset + * + * \return string representation */ template < size_t N > std::string to_string ( const ext::bitset < N > & value ) { diff --git a/alib2std/src/extensions/deque.hpp b/alib2std/src/extensions/deque.hpp index 6e6f3daae9af79bc53d69707c478f35af3554a90..bef002eb3bf7d2e2074c513434a9ebf92b8adf62 100644 --- a/alib2std/src/extensions/deque.hpp +++ b/alib2std/src/extensions/deque.hpp @@ -213,6 +213,8 @@ struct compare < ext::deque < T, Ts ... > > { * * \tparam T the type of values inside the deque * \tparam Ts ... remaining unimportant template parameters of the deque + * + * \return string representation */ template < class T, class ... Ts > std::string to_string ( const ext::deque < T, Ts ... > & value ) { diff --git a/alib2std/src/extensions/forward_list.hpp b/alib2std/src/extensions/forward_list.hpp index 5a06c33f4bf87c7605b3659b73f565808d0afb14..e56e9ef6cfa324cdcbff0a516ceb478c9087b4c8 100644 --- a/alib2std/src/extensions/forward_list.hpp +++ b/alib2std/src/extensions/forward_list.hpp @@ -146,6 +146,8 @@ struct compare<ext::forward_list<T, Ts ... >> { * * \tparam T the type of values inside the forward_list * \tparam Ts ... remaining unimportant template parameters of the forward_list + * + * \return string representation */ template < class T, class ... Ts > std::string to_string ( const ext::forward_list < T, Ts ... > & value ) { diff --git a/alib2std/src/extensions/forward_tree.hpp b/alib2std/src/extensions/forward_tree.hpp index 2c81a6971ff94acdf1e72ec2ff062ab5e5cf81f2..7487e4efd519630f74f4ebccd4378ba6ab07da63 100644 --- a/alib2std/src/extensions/forward_tree.hpp +++ b/alib2std/src/extensions/forward_tree.hpp @@ -1237,6 +1237,8 @@ struct compare < ext::forward_tree < T > > { * \param value the forward_tree to be converted to string * * \tparam T the type of values inside the forward_tree + * + * \return string representation */ template < class T > std::string to_string ( const ext::forward_tree < T > & value ) { diff --git a/alib2std/src/extensions/linear_set.hpp b/alib2std/src/extensions/linear_set.hpp index 2fabe018c0f4c1fd8198773a4d1884510de0bc04..53e5f0b484d896d09e22bbdb108be8e1258b1f6c 100644 --- a/alib2std/src/extensions/linear_set.hpp +++ b/alib2std/src/extensions/linear_set.hpp @@ -877,6 +877,8 @@ struct compare<ext::linear_set<T, Ts ...>> { * * \tparam T the type of values inside the set * \tparam Ts ... remaining unimportant template parameters of the set + * + * \return string representation */ template < class T, class ... Ts > std::string to_string ( const ext::linear_set < T, Ts ... > & value ) { diff --git a/alib2std/src/extensions/list.hpp b/alib2std/src/extensions/list.hpp index 8f6840beadda370bf0cdaa8b6cfb4c10b847685c..01f751367f854b947b04c232c7b18d6b2ad59bbd 100644 --- a/alib2std/src/extensions/list.hpp +++ b/alib2std/src/extensions/list.hpp @@ -206,6 +206,8 @@ struct compare < ext::list < T, Ts ... > > { * * \tparam T the type of values inside the list * \tparam Ts ... remaining unimportant template parameters of the list + * + * \return string representation */ template < class T, class ... Ts > std::string to_string ( const ext::list < T, Ts ... > & value ) { diff --git a/alib2std/src/extensions/map.hpp b/alib2std/src/extensions/map.hpp index a6075e384ed4c989b06dfd6c0427ea9ee11ca0d8..e5a92756fa9160b515bf2bd0c80df4649686d94b 100644 --- a/alib2std/src/extensions/map.hpp +++ b/alib2std/src/extensions/map.hpp @@ -304,6 +304,8 @@ struct compare < ext::map < T, R, Ts ... > > { * * \tparam T the type of values inside the map * \tparam Ts ... remaining unimportant template parameters of the map + * + * \return string representation */ template < class T, class R, class ... Ts > std::string to_string ( const ext::map < T, R, Ts ... > & value ) { diff --git a/alib2std/src/extensions/pair.hpp b/alib2std/src/extensions/pair.hpp index a43fca6c58963d4bbedb60fb8a2924668d0c7250..929d5ff90f7f22d1e03839729fe3c8a5c803d5e7 100644 --- a/alib2std/src/extensions/pair.hpp +++ b/alib2std/src/extensions/pair.hpp @@ -136,6 +136,8 @@ struct compare < ext::pair < T, R > > { * * \tparam T the type of the first value inside the pair * \tparam R the type of the second value inside the pair + * + * \return string representation */ template < class T, class R > std::string to_string ( const ext::pair < T, R > & value ) { diff --git a/alib2std/src/extensions/ptr_array.hpp b/alib2std/src/extensions/ptr_array.hpp index b32e3de76f82cf80e1089bdc9466ff225df725c1..55bedddfe7b943c43735bcb7c2b751183098a348 100644 --- a/alib2std/src/extensions/ptr_array.hpp +++ b/alib2std/src/extensions/ptr_array.hpp @@ -37,7 +37,7 @@ namespace ext { /** * \brief - * Implementation of array storing synamicaly allocated instances of given type. The class mimicks the iterface of the standard library array, but effectively allowing polymorphic objects to be stored inside. + * Implementation of array storing dynamicaly allocated instances of given type. The class mimicks the iterface of the standard library array, but effectively allows polymorphic objects to be stored inside. * * \tparam T the type of stored values * \tparam N the size of the array @@ -582,6 +582,8 @@ namespace std { * \tparam Type the type of stored values * \tparam N the size of the array * + * \param tpl the accessed tuple + * * \return reference to value on given index */ template < std::size_t I, class Type, std::size_t N > @@ -597,6 +599,8 @@ auto & get ( ext::ptr_array < Type, N > & tpl ) { * \tparam Type the type of stored values * \tparam N the size of the array * + * \param tpl the accessed tuple + * * \return reference to value on given index */ template < std::size_t I, class Type, std::size_t N > @@ -612,6 +616,8 @@ const auto & get ( const ext::ptr_array < Type, N > & tpl ) { * \tparam Type the type of stored values * \tparam N the size of the array * + * \param tpl the accessed tuple + * * \return reference to value on given index */ template < std::size_t I, class Type, std::size_t N > @@ -683,6 +689,8 @@ struct compare < ext::ptr_array < T, N > > { * * \tparam T the type of values inside the array * \tparam N the size of the array + * + * \return string representation */ template < class T, std::size_t N > std::string to_string ( const ext::ptr_array < T, N > & value ) {