sc::TranslateDataOut - Convert data to other formats.
Contents
Constructor & Destructor Documentation
sc::TranslateDataOut::TranslateDataOut(StateOut*s,TranslateData*t)
Write to s using the translation defined by t. The t argument will be deleted by this.
Detailed Description
Convert data to other formats.
The generated data is inserted into a StateOut object.
Member Function Documentation
virtualintsc::TranslateDataOut::put(constchar*,int)[virtual]
Translate and write the data. A similar member exists for each basic type.
Name
sc::TranslateDataOut - Convert data to other formats.
Synopsis
#include <translate.h>
PublicMemberFunctionsTranslateDataOut (StateOut *s, TranslateData *t)
Write to s using the translation defined by t.
virtual int put (const char *, int)
Translate and write the data.
virtual int put (const short *, int)
virtual int put (const unsigned int *, int)
virtual int put (const int *, int)
virtual int put (const long *, int)
virtual int put (const float *, int)
virtual int put (const double *, int)
TranslateData * translator ()
Returns the translator.
ProtectedMemberFunctions
int putv (const void *d, int s)
