Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.apo.nmsu.edu/Telescopes/TCC/html/array_8h_source.html
Дата изменения: Tue Sep 15 02:25:37 2015
Дата индексирования: Sun Apr 10 00:16:29 2016
Кодировка:

Поисковые слова: п п п п п п п п п п п п п п п п п п п п п п п п п п п п
lsst.tcc: python/tcc/base/array.h Source File
lsst.tcc  1.2.2-3-g89ecb63
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
array.h
Go to the documentation of this file.
1 #pragma once
2 // minimal version of tr1::array, for SWIG
3 
4 #include <new>
5 #include <iterator>
6 #include <algorithm>
7 #include <cstddef>
8 #include <bits/functexcept.h>
9 #include <ext/type_traits.h>
10 
11 //namespace std::tr1
12 namespace std {
13 namespace tr1 {
14 
15  template<typename _Tp, std::size_t _Nm>
16  struct array
17  {
18  typedef _Tp value_type;
20  typedef const value_type& const_reference;
21  typedef value_type* iterator;
22  typedef const value_type* const_iterator;
23  typedef std::size_t size_type;
24  typedef std::ptrdiff_t difference_type;
25  typedef std::reverse_iterator<iterator> reverse_iterator;
26  typedef std::reverse_iterator<const_iterator> const_reverse_iterator;
27 
28  void assign(const value_type& __u);
29 
30  size_type size() const;
31 
32  reference at(size_type __n);
33  };
34 
35 }}
value_type & reference
Definition: array.h:19
_Tp value_type
Definition: array.h:18
std::reverse_iterator< iterator > reverse_iterator
Definition: array.h:25
std::ptrdiff_t difference_type
Definition: array.h:24
const value_type & const_reference
Definition: array.h:20
value_type * iterator
Definition: array.h:21
size_type size() const
const value_type * const_iterator
Definition: array.h:22
std::reverse_iterator< const_iterator > const_reverse_iterator
Definition: array.h:26
void assign(const value_type &__u)
std::size_t size_type
Definition: array.h:23
reference at(size_type __n)