|
Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
Namespaces | |
| namespace | experimental |
Data Structures | |
| struct | hash< node::Node > |
| struct | hash< std::pair< node::Node, node::Node > > |
| struct | tuple_element< I, ext::pair< First, Second > > |
| Specialisation of tuple_element for extended pair. More... | |
| struct | tuple_element< I, ext::ptr_tuple< Types... > > |
| Specialisation of tuple_element for extended tuple. More... | |
| struct | tuple_element< I, ext::tuple< Types... > > |
| Specialisation of tuple_element for extended tuple. More... | |
| struct | tuple_size< ext::pair< First, Second > > |
| Specialisation of tuple_size for extended pair. More... | |
| struct | tuple_size< ext::ptr_tuple< Types ... > > |
| Specialisation of tuple_size for extended tuple. More... | |
| struct | tuple_size< ext::tuple< Types ... > > |
| Specialisation of tuple_size for extended tuple. More... | |
| struct | variant_alternative< Np, ext::variant< Types ... > > |
| struct | variant_size< ext::variant< Types ... > > |
Functions | |
| template<class T , class Compare , class Alloc > | |
| void | swap (ext::managed_linear_set< T, Compare, Alloc > &x, ext::managed_linear_set< T, Compare, Alloc > &y) |
| Specialisation of swap for linear set. More... | |
| template<std::size_t I, class Type , std::size_t N> | |
| auto & | get (ext::ptr_array< Type, N > &tpl) |
| Specialisation of get function for pointer arrays. More... | |
| template<std::size_t I, class Type , std::size_t N> | |
| const auto & | get (const ext::ptr_array< Type, N > &tpl) |
| Specialisation of get function for pointer arrays. More... | |
| template<std::size_t I, class Type , std::size_t N> | |
| auto && | get (ext::ptr_array< Type, N > &&tpl) |
| Specialisation of get function for pointer arrays. More... | |
| template<std::size_t I, class ... Types> | |
| const auto & | get (ext::ptr_tuple< Types ... > &tpl) |
| Specialisation of get function for pointer tuple. More... | |
| template<std::size_t I, class ... Types> | |
| const auto & | get (const ext::ptr_tuple< Types ... > &tpl) |
| Specialisation of get function for pointer tuple. More... | |
| template<std::size_t I, class ... Types> | |
| auto && | get (ext::ptr_tuple< Types ... > &&tpl) |
| Specialisation of get function for pointer tuple. More... | |
| const auto & std::get | ( | const ext::ptr_array< Type, N > & | tpl | ) |
Specialisation of get function for pointer arrays.
| I | the index to access |
| Type | the type of stored values |
| N | the size of the array |
| tpl | the accessed tuple |
| const auto & std::get | ( | const ext::ptr_tuple< Types ... > & | tpl | ) |
Specialisation of get function for pointer tuple.
| I | the index to access |
| Types | ... the types of stored values |
| tpl | the accessed tuple |
| auto && std::get | ( | ext::ptr_array< Type, N > && | tpl | ) |
Specialisation of get function for pointer arrays.
| I | the index to access |
| Type | the type of stored values |
| N | the size of the array |
| tpl | the accessed tuple |
| auto & std::get | ( | ext::ptr_array< Type, N > & | tpl | ) |
Specialisation of get function for pointer arrays.
| I | the index to access |
| Type | the type of stored values |
| N | the size of the array |
| tpl | the accessed tuple |
| auto && std::get | ( | ext::ptr_tuple< Types ... > && | tpl | ) |
Specialisation of get function for pointer tuple.
| I | the index to access |
| Types | ... the types of stored values |
| tpl | the accessed tuple |
| const auto & std::get | ( | ext::ptr_tuple< Types ... > & | tpl | ) |
Specialisation of get function for pointer tuple.
| I | the index to access |
| Types | ... the types of stored values |
| tpl | the accessed tuple |
| void std::swap | ( | ext::managed_linear_set< T, Compare, Alloc > & | x, |
| ext::managed_linear_set< T, Compare, Alloc > & | y | ||
| ) |
Specialisation of swap for linear set.
| T | the value of the set \tpatam Compare the comparator |
| Alloc | the values Allocator |
| x | the first instance |
| y | the second instance |