libStatGen Software
1
|
The SamValidationErrors class is a container class that holds SamValidationError Objects, allowing a validation method to return all of the invalid errors rather than just one. More...
#include <SamValidation.h>
Public Member Functions | |
SamValidationErrors () | |
Constructor. | |
~SamValidationErrors () | |
Destructor. | |
void | clear () |
Remove all the errors from the container. | |
void | addError (SamValidationError::Type newType, SamValidationError::Severity newSeverity, const char *newMessage) |
Add the specified error to this container. | |
unsigned int | numErrors () |
Return the number of validation errors contained in this object. | |
const SamValidationError * | getNextError () |
Return a pointer to the next error without removing it from the container, and returning null once all errors have been retrieved until resetErrorIter is called. | |
void | resetErrorIter () |
Reset the iterator to the begining of the errors. | |
void | getErrorString (std::string &errorString) const |
Append the error messages contained in this container to the passed in string. | |
The SamValidationErrors class is a container class that holds SamValidationError Objects, allowing a validation method to return all of the invalid errors rather than just one.
Definition at line 116 of file SamValidation.h.