LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "SQLErrMsg.h"
Public Member Functions | |
SQLErrMsg () | |
~SQLErrMsg () | |
std::string | msg () const |
void | throwIfError () |
void | reset () |
operator char ** () | |
Private Attributes | |
char * | errMsg_ |
Definition at line 15 of file SQLErrMsg.h.
|
inline |
art::SQLErrMsg::~SQLErrMsg | ( | ) |
|
inline |
Definition at line 22 of file SQLErrMsg.h.
References errMsg_, reset(), and throwIfError().
Referenced by throwIfError().
|
inline |
void art::SQLErrMsg::reset | ( | void | ) |
Definition at line 21 of file SQLErrMsg.cc.
References errMsg_.
Referenced by msg(), operator char **(), throwIfError(), and ~SQLErrMsg().
void art::SQLErrMsg::throwIfError | ( | ) |
Definition at line 10 of file SQLErrMsg.cc.
References errMsg_, msg(), reset(), and art::errors::SQLExecutionError.
Referenced by util::FileCatalogMetadataExtras::addPerFileMetadata(), and msg().
|
private |
Definition at line 43 of file SQLErrMsg.h.
Referenced by msg(), operator char **(), reset(), and throwIfError().