class LwsBase |
Provides a C++ object interface to the routine LWS Error tracking facilities.
LwsBase () Object creator. | |
~LwsBase () Object destructor. | |
void | Clean () Clean will free up malloc'ed memory, except for the filter array malloc'ed by Build. |
void | Setup () Setup will set up the object, making sure we have enough memory. |
void | SetErrorMessage ( string newErrorMessage) Set a new error message. |
void | AppendErrorMessage ( string nextErrorMessage ) Append an error message to the existing error message. |
string | GetPreviousErrorMessage () Returns the error message that occurred before this one |
string | GetErrorMessage ( ) GetErrorMessage will return a string describing what the most recent error was. |
void | StdOut ( float* output, long numberOfSamples ) Will put the given trace output on both standard output. |
void | StdFileOut ( float* output, long numberOfSamples, string outputFileName="lastDataOutput" ) Will put the given trace output on both standard output and into the file name given. |
void | FileOut ( float* output, long numberOfSamples, string outputFileName="lastDataOutput" ) Will put the given trace output to the file outputFileName |
float* | GetFileInput ( string inputFileName, long* numberOfSamples ) Get data from the given input file. |
string | GetTempName ( string seed = "ktmp") Returns a unique temporary file name of the form seedxxxxxx in the /tmp directory. |
string | previousError The string associated with the previos error encountered in this class. |
string | currentError The string of the current error. |
Provides a C++ object interface to the routine LWS Error tracking facilities.
Alphabetic index HTML hierarchy of classes or Java