#include <alma/ASDMBinaries/Error.h>
Error::Error(ErrorLevel errlev){
acceptableErrorLevel=errlev;
Error::Error(ErrorLevel errlev, string message){
if(errlev>=acceptableErrorLevel)throw Error();
Error::Error(ErrorLevel errlev, char *fmt, ... ){
vsprintf( buffer, fmt, args ) ;
printMessage(errorMessage_);
if(errlev>=acceptableErrorLevel)throw Error();
Error::Error(int errlev){
acceptableErrorLevel= (ErrorLevel) errlev;
Error::Error(int errlev, string message){
errlev_ = (ErrorLevel) errlev;
if(errlev>=acceptableErrorLevel)throw Error();
Error::Error(int errlev, char *fmt, ... ){
errlev_ = (ErrorLevel) errlev;
vsprintf( buffer, fmt, args ) ;
printMessage(errorMessage_);
if(errlev>=acceptableErrorLevel)throw Error();
void Error::notify(ErrorLevel errlev, string message){