|
| template<typename T > |
| void | copy_construct (T *mem, const T &orig) |
| |
| template<typename T > |
| void | construct (T *mem) |
| |
| template<typename T > |
| void | destruct (T *mem) |
| |
| template<typename T > |
| void | copy_n (const T *first, size_t n, T *result) |
| |
| template<typename T > |
| void | copy (const T *first, const T *last, T *result) |
| |
| template<typename T > |
| void | copy_construct_n (T *first, size_t n, T *result) |
| |
| template<typename T > |
| void | move_n (const T *from, size_t n, T *result) |
| |
| template<typename T > |
| void | move (const T *first, const T *last, T *result) |
| |
| template<class TIter , class TFn > |
| TFn | for_each (TIter first, TIter last, TFn fn) |
| |
| template<typename T > |
| void | construct_n (T *first, size_t n) |
| |
| template<typename T > |
| void | destruct_n (T *first, size_t n) |
| |
| template<typename T > |
| void | fill_n (T *first, size_t n, const T &val) |
| |
| template<typename TIter , typename TDist > |
| void | distance (TIter first, TIter last, TDist &dist) |
| |
| template<typename TIter , typename TDist > |
| void | advance (TIter &iter, TDist off) |
| |
| template<class TIter , typename T , class TPred > |
| TIter | lower_bound (TIter first, TIter last, const T &val, const TPred &pred) |
| |
| template<class TIter , typename T , class TPred > |
| TIter | upper_bound (TIter first, TIter last, const T &val, const TPred &pred) |
| |
| template<class TIter , typename T > |
| TIter | find (TIter first, TIter last, const T &val) |
| |
| template<class TIter , typename T , class TPred > |
| TIter | find_if (TIter first, TIter last, const T &val, const TPred &pred) |
| |
| template<class TIter , typename T > |
| void | accumulate (TIter first, TIter last, T &result) |
| |
| template<typename T > |
| T | abs (const T &t) |
| |
| int | abs (int x) |
| |
| short | abs (short x) |
| |
| template<typename T > |
| T | _max (const T &x, const T &y) |
| |
| template<typename T > |
| T | _min (const T &x, const T &y) |
| |
| template<typename TAssignable > |
| void | swap (TAssignable &a, TAssignable &b) |
| |
| bool | operator== (const allocator &lhs, const allocator &rhs) |
| |
| bool | operator!= (const allocator &lhs, const allocator &rhs) |
| |
| template<typename T , size_t N> |
| bool | operator== (const array< T, N > &a, const array< T, N > &b) |
| |
| template<typename T , size_t N> |
| bool | operator<= (const array< T, N > &a, const array< T, N > &b) |
| |
| template<typename T , size_t N> |
| bool | operator>= (const array< T, N > &a, const array< T, N > &b) |
| |
| template<typename T , size_t N> |
| bool | operator< (const array< T, N > &a, const array< T, N > &b) |
| |
| template<typename T , size_t N> |
| bool | operator> (const array< T, N > &a, const array< T, N > &b) |
| |
| template<typename E , class TStorage , class TAllocator > |
| bool | operator== (const basic_string< E, TStorage, TAllocator > &lhs, const basic_string< E, TStorage, TAllocator > &rhs) |
| |
| template<typename E , class TStorage , class TAllocator > |
| bool | operator!= (const basic_string< E, TStorage, TAllocator > &lhs, const basic_string< E, TStorage, TAllocator > &rhs) |
| |
| template<typename E , class TStorage , class TAllocator > |
| bool | operator< (const basic_string< E, TStorage, TAllocator > &lhs, const basic_string< E, TStorage, TAllocator > &rhs) |
| |
| template<typename E , class TStorage , class TAllocator > |
| bool | operator> (const basic_string< E, TStorage, TAllocator > &lhs, const basic_string< E, TStorage, TAllocator > &rhs) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator+ (const vector< T, TAllocator, TStorage > &a, const vector< T, TAllocator, TStorage > &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator+ (const vector< T, TAllocator, TStorage > &a, const T &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator+ (const T &a, const vector< T, TAllocator, TStorage > &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator- (const vector< T, TAllocator, TStorage > &a, const vector< T, TAllocator, TStorage > &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator- (const vector< T, TAllocator, TStorage > &a) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator- (const vector< T, TAllocator, TStorage > &a, const T &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator- (const T &a, const vector< T, TAllocator, TStorage > &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator* (const vector< T, TAllocator, TStorage > &a, const vector< T, TAllocator, TStorage > &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator* (const vector< T, TAllocator, TStorage > &a, const T &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator* (const T &a, const vector< T, TAllocator, TStorage > &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator/ (const vector< T, TAllocator, TStorage > &a, const vector< T, TAllocator, TStorage > &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator/ (const vector< T, TAllocator, TStorage > &a, const T &b) |
| |
| template<typename T , int calc = 0, class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | operator/ (const T &a, const vector< T, TAllocator, TStorage > &b) |
| |
| template<typename T , class TAllocator = std::allocator, class TStorage = standard_vector_storage<T, TAllocator>> |
| vector< T, TAllocator, TStorage > | scale (const vector< T, TAllocator, TStorage > &v, const T s) |
| |
| template<typename T > |
| T | nexthigher (T k) |
| |
| template<class UIntType , UIntType a, UIntType c, UIntType m> |
| bool | operator== (const linear_congruential_engine< UIntType, a, c, m > &lhs, const linear_congruential_engine< UIntType, a, c, m > &rhs) |
| |
| template<class UIntType , UIntType a, UIntType c, UIntType m> |
| bool | operator!= (const linear_congruential_engine< UIntType, a, c, m > &lhs, const linear_congruential_engine< UIntType, a, c, m > &rhs) |
| |
| template<class T = std::lock_base> |
| void | lock (T *m1) |
| |
| template<class T = std::lock_base> |
| void | unlock (T *m1) |
| |
| template<class T = std::lock_base> |
| void | try_lock (T *m1) |
| |
| template<typename T , typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | mat4_string (const std::math::matrix4x4< T > &v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | mat4_string (const std::math::mat4f &v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | mat4_string (const std::math::mat4d &v, flags_t f=flags_t::dec) |
| |
| template<typename T , typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | vec2_string (const std::math::vector2< T > &v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | vec2_string (const std::math::vec2f &v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | vec2_string (const std::math::vec2d &v, flags_t f=flags_t::dec) |
| |
| template<typename T , typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | vec3_string (const std::math::vector3< T > &v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | vec3_string (const std::math::vec3f &v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | vec3_string (const std::math::vec3d &v, flags_t f=flags_t::dec) |
| |
| template<typename T , typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | vec4_string (const std::math::vector4< T > &v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | vec4_string (const std::math::vec4f &v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | vec4_string (const std::math::vec4d &v, flags_t f=flags_t::dec) |
| |
| new_handler | set_new_handler (new_handler new_p) |
| |
| new_handler | get_new_handler () |
| |
| template<typename T1 , typename T2 > |
| pair< T1, T2 > | make_pair (const T1 &a, const T2 &b) |
| |
| bool | operator== (const pallocator &lhs, const pallocator &rhs) |
| |
| bool | operator!= (const pallocator &lhs, const pallocator &rhs) |
| |
| template<class T > |
| void | swap (scoped_ptr< T > &a, scoped_ptr< T > &b) |
| |
| template<typename T , class TPredicate > |
| void | insertion_sort (T *begin, T *end, TPredicate pred) |
| |
| template<typename T > |
| void | insertion_sort (T *begin, T *end) |
| |
| template<typename T , class TPredicate > |
| void | quick_sort (T *begin, T *end, TPredicate pred) |
| |
| template<typename T > |
| void | quick_sort (T *begin, T *end) |
| |
| template<typename T , class TPredicate > |
| void | heap_sort (T *begin, T *end, TPredicate pred) |
| |
| template<typename T > |
| void | heap_sort (T *begin, T *end) |
| |
| template<typename TIter , typename TPredicate > |
| bool | is_sorted (TIter begin, TIter end, TPredicate pred) |
| |
| std::vector< std::string > | split (std::string &strString, const char *delimiter) |
| |
| template<typename T , class StringT > |
| void | tokenize (T *s, T delim, std::vector< StringT > &container) |
| |
| string | asstlVersion () |
| |
| bool | operator& (flags_t a, flags_t b) |
| |
| template<typename E , class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| size_t | frmstring (basic_string< E, TAllocator, TStorage > &dest, const char *format, va_list arg) |
| |
| template<typename E , class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| basic_string< E, TAllocator, TStorage > | frmstring (const char *format,...) |
| |
| template<class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<char, TAllocator>> |
| basic_string< char > | frmstring (const char *format,...) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | to_string (const int32_t v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | to_string (const int64_t v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | to_string (const uint32_t v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>> |
| std::basic_string< E, TAllocator, TStorage > | to_string (const uint64_t v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator , typename TStorage > |
| std::basic_string< E, TAllocator, TStorage > | to_string (const float v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator , typename TStorage > |
| std::basic_string< E, TAllocator, TStorage > | to_string (const double v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator , typename TStorage > |
| std::basic_string< E, TAllocator, TStorage > | to_string (const bool v, flags_t f=flags_t::dec) |
| |
| template<typename E = char, class TAllocator , typename TStorage > |
| std::basic_string< E, TAllocator, TStorage > | to_string (const void *v, flags_t f=flags_t::dec) |
| |
| | STL_INTEGRAL (char) |
| |
| | STL_INTEGRAL (unsigned char) |
| |
| | STL_INTEGRAL (short) |
| |
| | STL_INTEGRAL (int) |
| |
| | STL_INTEGRAL (long) |
| |
| | STL_INTEGRAL (wchar_t) |
| |
| | STL_INTEGRAL (bool) |
| |
| | STL_RATIONAL (float) |
| |
| | STL_RATIONAL (double) |
| |
| | STL_RATIONAL (long double) |
| |
| | STL_VOIDTYPE (void) |
| |
| | STL_VOIDTYPE (const volatile void) |
| |
| template<class TA , class TB > |
| bool | operator< (const weak_ptr< TA > &a, weak_ptr< TB > const &b) |
| |
| template<class T > |
| void | swap (weak_ptr< T > &a, weak_ptr< T > &b) |
| |
| const char * | filemodetostring (filemode_t m, bool a) |
| |