class TransInput Message input stream with translation capability
Message input stream with translation capability. The TransInput class is effectively an input stream that is intelligent enough to translate between the big-endian external format and an internal format appropriate to the execution time machine.
TransInput(void)
size_t read(char* x, size_t N=1) throw(std::runtime_error)
N - Number of characters to be read.
size_t read(std::string* x, size_t N=1) throw(std::runtime_error)
N - Number of strings to be read.
size_t read(short* x, size_t N=1) throw(std::runtime_error)
N - Number of characters to be read.
size_t read(int* x, size_t N=1) throw(std::runtime_error)
N - Number of integers to be read.
size_t read(long* x, size_t N=1) throw(std::runtime_error)
N - Number of long integers to be read.
size_t read(float* x, size_t N=1) throw(std::runtime_error)
N - Number of floats to be read.
size_t read(double* x, size_t N=1) throw(std::runtime_error)
N - Number of doubles to be read.
size_t read(Time* x, size_t N=1) throw(std::runtime_error)
N - Number of Times to be read.
template <class T> TransInput& operator>>(T& x) throw(std::runtime_error)
alphabetic index hierarchy of classes
generated by doc++