diff options
Diffstat (limited to 'cpp/src/qpid/acl/AclReader.h')
| -rw-r--r-- | cpp/src/qpid/acl/AclReader.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cpp/src/qpid/acl/AclReader.h b/cpp/src/qpid/acl/AclReader.h index c6e7770311..d85dbeef6b 100644 --- a/cpp/src/qpid/acl/AclReader.h +++ b/cpp/src/qpid/acl/AclReader.h @@ -25,7 +25,7 @@ #include <set> #include <string> #include <vector> - +#include <sstream> #include "qpid/acl/AclData.h" #include "qpid/broker/AclModule.h" @@ -86,11 +86,13 @@ class AclReader { groupMap groups; ruleList rules; AclHelper::objectMapPtr validationMap; + std::ostringstream errorStream; public: AclReader(); virtual ~AclReader(); int read(const std::string& fn, boost::shared_ptr<AclData> d); + std::string getError(); private: bool processLine(char* line); |
