10 #ifndef __STREAMING_FILE_H__
11 #define __STREAMING_FILE_H__
84 virtual void get_vector(
bool*& vector, int32_t& len);
85 virtual void get_vector(uint8_t*& vector, int32_t& len);
86 virtual void get_vector(
char*& vector, int32_t& len);
87 virtual void get_vector(int32_t*& vector, int32_t& len);
90 virtual void get_vector(int16_t*& vector, int32_t& len);
91 virtual void get_vector(uint16_t*& vector, int32_t& len);
92 virtual void get_vector(int8_t*& vector, int32_t& len);
93 virtual void get_vector(uint32_t*& vector, int32_t& len);
94 virtual void get_vector(int64_t*& vector, int32_t& len);
95 virtual void get_vector(uint64_t*& vector, int32_t& len);
109 (
bool*& vector, int32_t& len,
float64_t& label);
111 (uint8_t*& vector, int32_t& len,
float64_t& label);
113 (
char*& vector, int32_t& len,
float64_t& label);
115 (int32_t*& vector, int32_t& len,
float64_t& label);
121 (int16_t*& vector, int32_t& len,
float64_t& label);
123 (uint16_t*& vector, int32_t& len,
float64_t& label);
125 (int8_t*& vector, int32_t& len,
float64_t& label);
127 (uint32_t*& vector, int32_t& len,
float64_t& label);
129 (int64_t*& vector, int32_t& len,
float64_t& label);
131 (uint64_t*& vector, int32_t& len,
float64_t& label);
145 virtual void get_string(
bool*& vector, int32_t& len);
146 virtual void get_string(uint8_t*& vector, int32_t& len);
147 virtual void get_string(
char*& vector, int32_t& len);
148 virtual void get_string(int32_t*& vector, int32_t& len);
151 virtual void get_string(int16_t*& vector, int32_t& len);
152 virtual void get_string(uint16_t*& vector, int32_t& len);
153 virtual void get_string(int8_t*& vector, int32_t& len);
154 virtual void get_string(uint32_t*& vector, int32_t& len);
155 virtual void get_string(int64_t*& vector, int32_t& len);
156 virtual void get_string(uint64_t*& vector, int32_t& len);
170 (
bool*& vector, int32_t& len,
float64_t& label);
172 (uint8_t*& vector, int32_t& len,
float64_t& label);
174 (
char*& vector, int32_t& len,
float64_t& label);
176 (int32_t*& vector, int32_t& len,
float64_t& label);
182 (int16_t*& vector, int32_t& len,
float64_t& label);
184 (uint16_t*& vector, int32_t& len,
float64_t& label);
186 (int8_t*& vector, int32_t& len,
float64_t& label);
188 (uint32_t*& vector, int32_t& len,
float64_t& label);
190 (int64_t*& vector, int32_t& len,
float64_t& label);
192 (uint64_t*& vector, int32_t& len,
float64_t& label);
290 inline virtual const char*
get_name()
const {
return "StreamingFile"; }
303 #endif //__STREAMING_FILE_H__