10 #ifndef __STREAMING_FILE_H__
11 #define __STREAMING_FILE_H__
83 virtual void get_vector(
bool*& vector, int32_t& len);
84 virtual void get_vector(uint8_t*& vector, int32_t& len);
85 virtual void get_vector(
char*& vector, int32_t& len);
86 virtual void get_vector(int32_t*& vector, int32_t& len);
89 virtual void get_vector(int16_t*& vector, int32_t& len);
90 virtual void get_vector(uint16_t*& vector, int32_t& len);
91 virtual void get_vector(int8_t*& vector, int32_t& len);
92 virtual void get_vector(uint32_t*& vector, int32_t& len);
93 virtual void get_vector(int64_t*& vector, int32_t& len);
94 virtual void get_vector(uint64_t*& vector, int32_t& len);
108 (
bool*& vector, int32_t& len,
float64_t& label);
110 (uint8_t*& vector, int32_t& len,
float64_t& label);
112 (
char*& vector, int32_t& len,
float64_t& label);
114 (int32_t*& vector, int32_t& len,
float64_t& label);
120 (int16_t*& vector, int32_t& len,
float64_t& label);
122 (uint16_t*& vector, int32_t& len,
float64_t& label);
124 (int8_t*& vector, int32_t& len,
float64_t& label);
126 (uint32_t*& vector, int32_t& len,
float64_t& label);
128 (int64_t*& vector, int32_t& len,
float64_t& label);
130 (uint64_t*& vector, int32_t& len,
float64_t& label);
144 virtual void get_string(
bool*& vector, int32_t& len);
145 virtual void get_string(uint8_t*& vector, int32_t& len);
146 virtual void get_string(
char*& vector, int32_t& len);
147 virtual void get_string(int32_t*& vector, int32_t& len);
150 virtual void get_string(int16_t*& vector, int32_t& len);
151 virtual void get_string(uint16_t*& vector, int32_t& len);
152 virtual void get_string(int8_t*& vector, int32_t& len);
153 virtual void get_string(uint32_t*& vector, int32_t& len);
154 virtual void get_string(int64_t*& vector, int32_t& len);
155 virtual void get_string(uint64_t*& vector, int32_t& len);
169 (
bool*& vector, int32_t& len,
float64_t& label);
171 (uint8_t*& vector, int32_t& len,
float64_t& label);
173 (
char*& vector, int32_t& len,
float64_t& label);
175 (int32_t*& vector, int32_t& len,
float64_t& label);
181 (int16_t*& vector, int32_t& len,
float64_t& label);
183 (uint16_t*& vector, int32_t& len,
float64_t& label);
185 (int8_t*& vector, int32_t& len,
float64_t& label);
187 (uint32_t*& vector, int32_t& len,
float64_t& label);
189 (int64_t*& vector, int32_t& len,
float64_t& label);
191 (uint64_t*& vector, int32_t& len,
float64_t& label);
289 inline virtual const char*
get_name()
const {
return "StreamingFile"; }
302 #endif //__STREAMING_FILE_H__