summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rasmgr/rasmgr_comm.hh6
-rw-r--r--rasmgr/rasmgr_comm_nb.hh11
-rw-r--r--rasmgr/rasmgr_config.hh6
-rw-r--r--rasmgr/rasmgr_dbm.hh12
-rw-r--r--rasmgr/rasmgr_error.hh20
-rw-r--r--rasmgr/rasmgr_host.hh6
-rw-r--r--rasmgr/rasmgr_localsrv.hh8
-rw-r--r--rasmgr/rasmgr_master.hh13
-rw-r--r--rasmgr/rasmgr_rascontrol.hh3
-rw-r--r--rasmgr/rasmgr_srv.hh6
-rw-r--r--rasmgr/rasmgr_users.hh12
11 files changed, 98 insertions, 5 deletions
diff --git a/rasmgr/rasmgr_comm.hh b/rasmgr/rasmgr_comm.hh
index 492c9c0..dd02196 100644
--- a/rasmgr/rasmgr_comm.hh
+++ b/rasmgr/rasmgr_comm.hh
@@ -42,7 +42,13 @@ rasdaman GmbH.
#define MAXMSG 1024
#define MAXMSGOUTBUFF 20000
+/**
+ * \defgroup Rasmgrs Rasmgr Classes
+ */
+/**
+ * \ingroup Rasmgrs
+ */
class HTTPComm
{
public:
diff --git a/rasmgr/rasmgr_comm_nb.hh b/rasmgr/rasmgr_comm_nb.hh
index c6d724c..7db5ed1 100644
--- a/rasmgr/rasmgr_comm_nb.hh
+++ b/rasmgr/rasmgr_comm_nb.hh
@@ -45,6 +45,9 @@ rasdaman GmbH.
#define MAXJOBSMASTER 1
+/**
+ * \ingroup Rasmgrs
+ */
class IOSelector
{
public:
@@ -78,6 +81,9 @@ class IOSelector
};
+/**
+ * \ingroup Rasmgrs
+ */
class NbJob
{
public:
@@ -141,7 +147,10 @@ class NbJob
};
//###################
-
+
+/**
+ * \ingroup Rasmgrs
+ */
class NbServerComm
{
public:
diff --git a/rasmgr/rasmgr_config.hh b/rasmgr/rasmgr_config.hh
index e2a24aa..fdb453e 100644
--- a/rasmgr/rasmgr_config.hh
+++ b/rasmgr/rasmgr_config.hh
@@ -52,6 +52,9 @@ const int DEFAULT_POLLING_FREQUENCY = 200;
/// host/domain name size (See man gethostname)
#define HOSTNAME_SIZE 255
+/**
+ * \ingroup Rasmgrs
+ */
class Configuration
{
public:
@@ -115,6 +118,9 @@ class Configuration
extern Configuration config;
+/**
+ * \ingroup Rasmgrs
+ */
class BenchmarkTimer
{
public:
diff --git a/rasmgr/rasmgr_dbm.hh b/rasmgr/rasmgr_dbm.hh
index 78e7a8c..0a17406 100644
--- a/rasmgr/rasmgr_dbm.hh
+++ b/rasmgr/rasmgr_dbm.hh
@@ -38,6 +38,9 @@ rasdaman GmbH.
#include "rasmgr_config.hh"
//#include "rasmgr_srv.hh"
+/**
+ * \ingroup Rasmgrs
+ */
class DatabaseHost
{
public:
@@ -68,6 +71,9 @@ class DatabaseHost
bool valid;
};
+/**
+ * \ingroup Rasmgrs
+ */
class DatabaseHostManager
{
public:
@@ -93,6 +99,9 @@ extern DatabaseHostManager dbHostManager;
class RasServer;
+/**
+ * \ingroup Rasmgrs
+ */
class Database
{
public:
@@ -146,6 +155,9 @@ class Database
bool valid;
};
+/**
+ * \ingroup Rasmgrs
+ */
class DatabaseManager
{
public:
diff --git a/rasmgr/rasmgr_error.hh b/rasmgr/rasmgr_error.hh
index bf16bb7..73587da 100644
--- a/rasmgr/rasmgr_error.hh
+++ b/rasmgr/rasmgr_error.hh
@@ -36,6 +36,9 @@ rasdaman GmbH.
#include "rasmgr.hh"
+/**
+ * \ingroup Rasmgrs
+ */
class RCError
{
public:
@@ -43,7 +46,10 @@ class RCError
virtual const char* getString(char *destBuffer)=0;
};
-
+
+/**
+ * \ingroup Rasmgrs
+ */
class RCErrorUnexpToken : public RCError
{
public:
@@ -53,6 +59,9 @@ class RCErrorUnexpToken : public RCError
const char *pcc;
};
+/**
+ * \ingroup Rasmgrs
+ */
class RCErrorNoPermission : public RCError
{
public:
@@ -61,6 +70,9 @@ class RCErrorNoPermission : public RCError
private:
};
+/**
+ * \ingroup Rasmgrs
+ */
class RCErrorInvalidName : public RCError
{
public:
@@ -70,6 +82,9 @@ class RCErrorInvalidName : public RCError
const char *pcc;
};
+/**
+ * \ingroup Rasmgrs
+ */
class RCErrorMissingParam : public RCError
{
public:
@@ -79,6 +94,9 @@ class RCErrorMissingParam : public RCError
const char *pcc;
};
+/**
+ * \ingroup Rasmgrs
+ */
class RCErrorIncorNumberValue : public RCError
{
public:
diff --git a/rasmgr/rasmgr_host.hh b/rasmgr/rasmgr_host.hh
index 0e6e4e4..2038c05 100644
--- a/rasmgr/rasmgr_host.hh
+++ b/rasmgr/rasmgr_host.hh
@@ -43,6 +43,9 @@ rasdaman GmbH.
//So, for normal release, just...
//#define HIGHLANDER
+/**
+ * \ingroup Rasmgrs
+ */
class ServerHost
{
public:
@@ -92,6 +95,9 @@ class ServerHost
bool valid;
};
+/**
+ * \ingroup Rasmgrs
+ */
class HostManager
{
public:
diff --git a/rasmgr/rasmgr_localsrv.hh b/rasmgr/rasmgr_localsrv.hh
index 3e10fd2..9608325 100644
--- a/rasmgr/rasmgr_localsrv.hh
+++ b/rasmgr/rasmgr_localsrv.hh
@@ -40,6 +40,9 @@ rasdaman GmbH.
#include "rasmgr.hh"
+/**
+ * \ingroup Rasmgrs
+ */
class LocalServer
{
public:
@@ -53,7 +56,10 @@ class LocalServer
pid_t serverPid;
bool valid;
};
-
+
+/**
+ * \ingroup Rasmgrs
+ */
class LocalServerManager
{
public:
diff --git a/rasmgr/rasmgr_master.hh b/rasmgr/rasmgr_master.hh
index d7b639e..239c924 100644
--- a/rasmgr/rasmgr_master.hh
+++ b/rasmgr/rasmgr_master.hh
@@ -41,6 +41,9 @@ rasdaman GmbH.
#include <deque>
#include<string>
+/**
+ * \ingroup Rasmgrs
+ */
class ClientID
{
public:
@@ -58,7 +61,10 @@ class ClientID
friend std::ostream& operator<<(std::ostream&, const ClientID&);
};
-
+
+/**
+ * \ingroup Rasmgrs
+ */
class ClientQueue
{
public:
@@ -95,7 +101,10 @@ class ClientQueue
std::deque<ClientEntry> clients;
};
-
+
+/**
+ * \ingroup Rasmgrs
+ */
class MasterComm:public NbServerComm
{
public:
diff --git a/rasmgr/rasmgr_rascontrol.hh b/rasmgr/rasmgr_rascontrol.hh
index 2f5412d..b6a104a 100644
--- a/rasmgr/rasmgr_rascontrol.hh
+++ b/rasmgr/rasmgr_rascontrol.hh
@@ -42,6 +42,9 @@ rasdaman GmbH.
#include "rasmgr_host.hh"
+/**
+ * \ingroup Rasmgrs
+ */
class RasControl
{
public:
diff --git a/rasmgr/rasmgr_srv.hh b/rasmgr/rasmgr_srv.hh
index caf3571..4aae3ce 100644
--- a/rasmgr/rasmgr_srv.hh
+++ b/rasmgr/rasmgr_srv.hh
@@ -56,6 +56,9 @@ const unsigned int RASSERVER_SRVNOTUP = -5;
const unsigned int RASSERVER_CMDLINEOFLO = -6;
+/**
+ * \ingroup Rasmgrs
+ */
class RasServer
{
public:
@@ -146,6 +149,9 @@ class RasServer
bool valid;
};
+/**
+ * \ingroup Rasmgrs
+ */
class RasServerManager
{
public:
diff --git a/rasmgr/rasmgr_users.hh b/rasmgr/rasmgr_users.hh
index 608f808..f466b38 100644
--- a/rasmgr/rasmgr_users.hh
+++ b/rasmgr/rasmgr_users.hh
@@ -101,6 +101,9 @@ struct AuthDbRRec
};
//++++++++++++++++++++++++++++++++++++++++++++++++
+/**
+ * \ingroup Rasmgrs
+ */
class User
{
public:
@@ -148,6 +151,9 @@ class User
bool valid;
};
+/**
+ * \ingroup Rasmgrs
+ */
class UserManager
{
public:
@@ -178,6 +184,9 @@ class UserManager
extern UserManager userManager;
+/**
+ * \ingroup Rasmgrs
+ */
class Authorization
{
public:
@@ -230,6 +239,9 @@ class Authorization
extern Authorization authorization;
+/**
+ * \ingroup Rasmgrs
+ */
class RandomGenerator
{
public: