|
| 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 (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) |
| |