1 #ifndef PYTHONIC_INCLUDE_TYPES_ATTR_HPP
2 #define PYTHONIC_INCLUDE_TYPES_ATTR_HPP
3 
4 PYTHONIC_NS_BEGIN
5 
6 namespace types
7 {
8 
9   namespace attr
10   {
11     /* exception attributes */
12     struct ARGS {
13     };
14     struct ERRNO {
15     };
16     struct STRERROR {
17     };
18     struct FILENAME {
19     };
20     /* complex attributes */
21     struct REAL {
22     };
23     struct IMAG {
24     };
25     /* file attributes */
26     struct CLOSED {
27     };
28     struct MODE {
29     };
30     struct NAME {
31     };
32     struct NEWLINES {
33     };
34     /* fileinfo attributes */
35     struct EPS {
36     };
37     /* ndarray attributes */
38     struct SHAPE {
39     };
40     struct NDIM {
41     };
42     struct STRIDES {
43     };
44     struct SIZE {
45     };
46     struct ITEMSIZE {
47     };
48     struct NBYTES {
49     };
50     struct FLAT {
51     };
52     struct DTYPE {
53     };
54     struct T {
55     };
56     /* slice attributes */
57     struct START {
58     };
59     struct STOP {
60     };
61     struct STEP {
62     };
63     /* */
64   }
65 }
66 PYTHONIC_NS_END
67 
68 #endif
69