|
| const string | libname () |
| const string | libversion () |
| const string | libapi () |
| template<typename T, size_t N> |
| T const * | cbegin (T const (&array)[N]) |
| template<typename T, size_t N> |
| T const * | cend (T const (&array)[N]) |
| template<typename T, size_t N> |
| T * | begin (T(&array)[N]) |
| template<typename T, size_t N> |
| T * | end (T(&array)[N]) |
| template<typename T, size_t N> |
| size_t | count (T const (&)[N]) |
| template<class T1, class T2> |
| void | copy_vector (const T1 &v1, T2 &v2) |
| template<class T> |
| shared_ptr< T > | clone (shared_ptr< T > obj) |
| template<class T> |
| shared_ptr< T > | clone (shared_ptr< const T > obj) |
| template<class T> |
| shared_ptr< T > | clone (const T &obj) |
| template<class X, class Y> |
| shared_ptr< X > | dynamicCast (shared_ptr< Y > obj) |
| template<class X, class Y> |
| shared_ptr< X > | constCast (const shared_ptr< Y > &obj) |