summaryrefslogtreecommitdiff
path: root/src/include/broker.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/broker.h')
-rw-r--r--src/include/broker.h15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/include/broker.h b/src/include/broker.h
index ac78041..eb28bd4 100644
--- a/src/include/broker.h
+++ b/src/include/broker.h
@@ -1,11 +1,13 @@
-/** --------------------------------------------------------------------
+/**
* @file broker.h
* @brief Declaration of the Broker class.
* @author Andreas Aardal Hanssen
* @date 2002-2005
- * ----------------------------------------------------------------- **/
+ */
+
#ifndef broker_h_included
#define broker_h_included
+
#include "depot.h"
#include "operators.h"
@@ -17,12 +19,10 @@ namespace Binc {
class Request;
class Broker;
- //------------------------------------------------------------------
class BrokerFactory {
private:
std::map<int, Broker *> brokers;
- //--
BrokerFactory(void);
mutable std::string lastError;
@@ -36,24 +36,20 @@ namespace Binc {
inline const std::string &getLastError(void) const;
inline void setLastError(const std::string &error) const;
- //--
static BrokerFactory &getInstance(void);
~BrokerFactory(void);
};
- //------------------------------------------------------------------
inline const std::string &BrokerFactory::getLastError(void) const
{
return lastError;
}
- //------------------------------------------------------------------
inline void BrokerFactory::setLastError(const std::string &error) const
{
lastError = error;
}
- //------------------------------------------------------------------
class Broker {
private:
std::map<std::string, Operator *> operators;
@@ -64,11 +60,10 @@ namespace Binc {
void assign(const std::string &fname, Operator *o, bool deletable = false);
Operator::ParseResult parseStub(Request &cmd);
- //--
inline Broker(Broker &);
inline Broker(const Broker &);
Broker(void);
- ~Broker(void);
+ ~Broker();
};
inline Broker::Broker(Broker &) {}