Changeset 822 for soft/giet_vm/applications/rosenfeld/nrc2/include/nrio1x.h
- Timestamp:
- Jun 1, 2016, 10:25:43 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
soft/giet_vm/applications/rosenfeld/nrc2/include/nrio1x.h
r772 r822 11 11 #define _NR_IO1X_H_ 12 12 13 #ifdef __cplusplus 14 #pragma message ("C++") 15 extern "C" { 16 #endif 17 18 IMAGE_EXPORT(void) display_bvector_circular (byte *v,long nl,long nh, long c0, long c1, char *format, char *name); 19 IMAGE_EXPORT(void) display_si16vector_circular (sint16 *v,long nl,long nh, long c0, long c1, char *format, char *name); 20 IMAGE_EXPORT(void) display_ui16vector_circular (uint16 *v,long nl,long nh, long c0, long c1, char *format, char *name); 21 IMAGE_EXPORT(void) display_f32vector_circular (float32 *v,long nl,long nh, long c0, long c1, char *format, char *name); 22 IMAGE_EXPORT(void) display_f64vector_circular (float64 *v,long nl,long nh, long c0, long c1, char *format, char *name); 13 #define display_type_vector_circular(t) \ 14 void short_name(t,display_,vector_circular)(t * v, int32_t nl, int32_t nh, int32_t c0, int32_t c1, char * format, char * name); \ 15 void short_name(t,display_,vector_circular_number)(t * v, int32_t nl, int32_t nh, int32_t c0, int32_t c1, char * format, char * name); \ 16 void short_name(t,display_,vector_cycle)(t * v, int32_t nl, int32_t nh, char * format, char * name); \ 17 void short_name(t,write_,vector_circular)(t * v, int32_t nl, int32_t nh, int32_t c0, int32_t c1, char * format, char * filename) 23 18 24 IMAGE_EXPORT(void) display_bvector_circular_number (byte *v,long nl,long nh, long c0, long c1, char *format, char *name); 25 IMAGE_EXPORT(void) display_si16vector_circular_number(sint16 *v,long nl,long nh, long c0, long c1, char *format, char *name); 26 IMAGE_EXPORT(void) display_ui16vector_circular_number(uint16 *v,long nl,long nh, long c0, long c1, char *format, char *name); 27 IMAGE_EXPORT(void) display_f32vector_circular_number (float32 *v,long nl,long nh, long c0, long c1, char *format, char *name); 28 IMAGE_EXPORT(void) display_f64vector_circular_number (float64 *v,long nl,long nh, long c0, long c1, char *format, char *name); 19 display_type_vector_circular(int8_t); 20 display_type_vector_circular(uint8_t); 21 display_type_vector_circular(int16_t); 22 display_type_vector_circular(uint16_t); 23 display_type_vector_circular(int32_t); 24 display_type_vector_circular(uint32_t); 25 display_type_vector_circular(int64_t); 26 display_type_vector_circular(uint64_t); 27 display_type_vector_circular(float); 28 display_type_vector_circular(double); 29 29 30 IMAGE_EXPORT(void) display_bvector_cycle (byte *v,long nl,long nh, char *format, char *name);31 IMAGE_EXPORT(void) display_si16vector_cycle(sint16 *v,long nl,long nh, char *format, char *name);32 IMAGE_EXPORT(void) display_ui16vector_cycle(uint16 *v,long nl,long nh, char *format, char *name);33 34 IMAGE_EXPORT(void) write_bvector_circular(byte *v,long nl,long nh, long c0, long c1, char *format, char *filename);35 36 37 #ifdef __cplusplus38 }39 #endif40 30 41 31 #endif // _NR_IO1X_H_ 32 33 // Local Variables: 34 // tab-width: 4 35 // c-basic-offset: 4 36 // c-file-offsets:((innamespace . 0)(inline-open . 0)) 37 // indent-tabs-mode: nil 38 // End: 39 40 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=4:softtabstop=4 41
Note: See TracChangeset
for help on using the changeset viewer.