55 virtual void get_byte(dods_byte &val) = 0;
57 virtual void get_int16(dods_int16 &val) = 0;
58 virtual void get_int32(dods_int32 &val) = 0;
60 virtual void get_float32(dods_float32 &val) = 0;
61 virtual void get_float64(dods_float64 &val) = 0;
63 virtual void get_uint16(dods_uint16 &val) = 0;
64 virtual void get_uint32(dods_uint32 &val) = 0;
66 virtual void get_str(
string &val) = 0;
67 virtual void get_url(
string &val) = 0;
69 virtual void get_opaque(
char *val,
unsigned int len) = 0;
70 virtual void get_int(
int &val) = 0;
72 virtual void get_vector(
char **val,
unsigned int &num,
Vector &vec) = 0;
73 virtual void get_vector(
char **val,
unsigned int &num,
int width,
Vector &vec) = 0;
75 virtual void dump(std::ostream &strm)
const = 0;