typedef declaration corrections for std::array
This commit is contained in:
parent
440264e479
commit
40d7f4137e
2 changed files with 8 additions and 6 deletions
|
|
@ -11,12 +11,14 @@ namespace std {
|
||||||
typedef size_t size_type;
|
typedef size_t size_type;
|
||||||
typedef ptrdiff_t difference_type;
|
typedef ptrdiff_t difference_type;
|
||||||
typedef T value_type;
|
typedef T value_type;
|
||||||
typedef T &reference;
|
typedef value_type* pointer;
|
||||||
typedef const T &const_reference;
|
typedef const value_type* const_pointer;
|
||||||
typedef T *pointer;
|
typedef value_type& reference;
|
||||||
typedef const T *const_pointer;
|
typedef const value_type& const_reference;
|
||||||
|
|
||||||
array();
|
array();
|
||||||
array(const array& other);
|
array(const array& other);
|
||||||
|
|
||||||
size_type size() const;
|
size_type size() const;
|
||||||
%rename(isEmpty) empty;
|
%rename(isEmpty) empty;
|
||||||
bool empty() const;
|
bool empty() const;
|
||||||
|
|
|
||||||
|
|
@ -53,8 +53,8 @@ namespace std {
|
||||||
typedef _Tp value_type;
|
typedef _Tp value_type;
|
||||||
typedef value_type* pointer;
|
typedef value_type* pointer;
|
||||||
typedef const value_type* const_pointer;
|
typedef const value_type* const_pointer;
|
||||||
typedef _Tp& reference;
|
typedef value_type& reference;
|
||||||
typedef const _Tp& const_reference;
|
typedef const value_type& const_reference;
|
||||||
|
|
||||||
%traits_swigtype(_Tp);
|
%traits_swigtype(_Tp);
|
||||||
%traits_enum(_Tp);
|
%traits_enum(_Tp);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue