Commit 81c6eeb6 authored by Michael Ott's avatar Michael Ott
Browse files

Rename DCDBLib to libdcdb

parent 269b5016
MAKEFILENAME := $(lastword $(MAKEFILE_LIST)) MAKEFILENAME := $(lastword $(MAKEFILE_LIST))
include config.mk include config.mk
LIBRARIES = DCDBLib LIBRARIES = lib
PROJECTS = CollectAgent tools scripts PROJECTS = CollectAgent tools scripts
CASSANDRA_VERSION = 2.2.6 CASSANDRA_VERSION = 2.2.6
......
# DCDBLib Doxyfile # libdcdb Doxyfile
# This file describes the settings to be used by the documentation system # This file describes the settings to be used by the documentation system
# doxygen (www.doxygen.org) for the DCDBLib project. # doxygen (www.doxygen.org) for the libdcdb project.
# #
# All text after a double hash (##) is considered a comment and is placed in # All text after a double hash (##) is considered a comment and is placed in
# front of the TAG it is preceding. # front of the TAG it is preceding.
...@@ -32,7 +32,7 @@ DOXYFILE_ENCODING = UTF-8 ...@@ -32,7 +32,7 @@ DOXYFILE_ENCODING = UTF-8
# title of most generated pages and in a few other places. # title of most generated pages and in a few other places.
# The default value is: My Project. # The default value is: My Project.
PROJECT_NAME = "DCDBLib" PROJECT_NAME = "libdcdb"
# The PROJECT_NUMBER tag can be used to enter a project or revision number. This # The PROJECT_NUMBER tag can be used to enter a project or revision number. This
# could be handy for archiving the generated documentation or if some version # could be handy for archiving the generated documentation or if some version
......
...@@ -3,7 +3,7 @@ include ../config.mk ...@@ -3,7 +3,7 @@ include ../config.mk
# C++ Compiler Flags (use fPIC for our dynamic library) # C++ Compiler Flags (use fPIC for our dynamic library)
CXXFLAGS = -O2 -ggdb -Wall -Werror \ CXXFLAGS = -O2 -ggdb -Wall -Werror \
-fPIC --std=c++11 -I$(DCDBDEPLOYPATH)/include -I./include -I./include_internal\ -fPIC --std=c++11 -I$(DCDBDEPLOYPATH)/include -I./include -I./include_internal\
-I$(DCDBBASEPATH)/include/ -fmessage-length=0 -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG \ -I../include/ -fmessage-length=0 -DBOOST_DATE_TIME_POSIX_TIME_STD_CONFIG \
-Wno-unused-local-typedef -Wno-unknown-warning-option -Wno-unknown-warning \ -Wno-unused-local-typedef -Wno-unknown-warning-option -Wno-unknown-warning \
-Wno-deprecated-declarations -Wno-deprecated-declarations
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : c_api.h // Name : c_api.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : C Application Programming Interface for DCDBLib // Description : C Application Programming Interface for libdcdb
//================================================================================ //================================================================================
//================================================================================ //================================================================================
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
/** /**
* @file * @file
* @brief This file contains a reduced public API for the * @brief This file contains a reduced public API for the
* DCDBLib library using C instead of C++ bindings. * libdcdb library using C instead of C++ bindings.
*/ */
#include <stdint.h> #include <stdint.h>
...@@ -73,7 +73,7 @@ typedef uint32_t DCDB_C_OPTIONS; ...@@ -73,7 +73,7 @@ typedef uint32_t DCDB_C_OPTIONS;
* @param options Bitmask of DCDB_C_OPTIONS. * @param options Bitmask of DCDB_C_OPTIONS.
* *
* @details * @details
* When calling this function, DCDBLib integrates the values of the given * When calling this function, libdcdb integrates the values of the given
* sensor over time (in seconds). For example, if you have a sensor which * sensor over time (in seconds). For example, if you have a sensor which
* stores power data in Watts, the resulting value will be energy in Joules * stores power data in Watts, the resulting value will be energy in Joules
* (Watts * seconds). * (Watts * seconds).
...@@ -105,7 +105,7 @@ DCDB_C_RESULT dcdbQuerySum( ...@@ -105,7 +105,7 @@ DCDB_C_RESULT dcdbQuerySum(
* @param options Bitmask of DCDB_C_OPTIONS. * @param options Bitmask of DCDB_C_OPTIONS.
* *
* @details * @details
* When calling this function, DCDBLib integrates the values of the given * When calling this function, libdcdb integrates the values of the given
* sensors over time (in seconds). For example, if you have a sensor which * sensors over time (in seconds). For example, if you have a sensor which
* stores power data in Watts, the resulting value will be energy in Joules * stores power data in Watts, the resulting value will be energy in Joules
* (Watts * seconds). * (Watts * seconds).
...@@ -135,7 +135,7 @@ DCDB_C_RESULT dcdbQuerySumMultiple( ...@@ -135,7 +135,7 @@ DCDB_C_RESULT dcdbQuerySumMultiple(
* @param numThreads Number of threads to spawn for the calculation. * @param numThreads Number of threads to spawn for the calculation.
* *
* @details * @details
* When calling this function, DCDBLib integrates the values of the given * When calling this function, libdcdb integrates the values of the given
* sensors over time (in seconds). For example, if you have a sensor which * sensors over time (in seconds). For example, if you have a sensor which
* stores power data in Watts, the resulting value will be energy in Joules * stores power data in Watts, the resulting value will be energy in Joules
* (Watts * seconds). * (Watts * seconds).
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : connection.h // Name : connection.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : C++ Application Programming Interface for DCDBLib connections // Description : C++ Application Programming Interface for libdcdb connections
//================================================================================ //================================================================================
//================================================================================ //================================================================================
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
/** /**
* @file * @file
* @brief This file contains parts of the public API for the * @brief This file contains parts of the public API for the
* DCDBLib library. * libdcdb library.
* It contains the class definition of the Connection class, * It contains the class definition of the Connection class,
* that handles connections to the data store and schema * that handles connections to the data store and schema
* initialization. * initialization.
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : sensorconfig.h // Name : sensorconfig.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : C++ API for configuring DCDBLib public sensors. // Description : C++ API for configuring libdcdb public sensors.
//================================================================================ //================================================================================
//================================================================================ //================================================================================
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
/** /**
* @file * @file
* @brief This file contains parts of the public API for the * @brief This file contains parts of the public API for the
* DCDBLib library. * libdcdb library.
* It contains the class definition of the SensorConfig class, * It contains the class definition of the SensorConfig class,
* that handles sensor configuration and initialization. * that handles sensor configuration and initialization.
*/ */
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
/** /**
* @file * @file
* @brief This file contains the public API for the DCDBLib library. * @brief This file contains the public API for the libdcdb library.
* It contains the class definition of the library's main class * It contains the class definition of the library's main class
* SensorDataStore as well as the helper struct typedefs SensorId, * SensorDataStore as well as the helper struct typedefs SensorId,
* DeviceLocation, and DeviceSensorId. * DeviceLocation, and DeviceSensorId.
...@@ -75,7 +75,7 @@ public: ...@@ -75,7 +75,7 @@ public:
}; };
/** /**
* @brief SensorDataStore is the class of the DCDBLib library * @brief SensorDataStore is the class of the libdcdb library
* to write and read sensor data. * to write and read sensor data.
*/ */
class SensorDataStore class SensorDataStore
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : timestamp.h // Name : timestamp.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : C++ API for handling time stamps in DCDBLib. // Description : C++ API for handling time stamps in libdcdb.
//================================================================================ //================================================================================
//================================================================================ //================================================================================
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : unitconv.h // Name : unitconv.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : C++ API for conversion of units in DCDBLib. // Description : C++ API for conversion of units in libdcdb.
//================================================================================ //================================================================================
//================================================================================ //================================================================================
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
namespace DCDB { namespace DCDB {
/** /**
* Enum type describing all units supported by the DCDBLib's unit conversion scheme. * Enum type describing all units supported by the libdcdb's unit conversion scheme.
*/ */
typedef enum { typedef enum {
/* Undefined */ /* Undefined */
...@@ -88,7 +88,7 @@ typedef enum { ...@@ -88,7 +88,7 @@ typedef enum {
} Unit; } Unit;
/** /**
* This class provides an interface to the unit conversion support of DCDBLib. * This class provides an interface to the unit conversion support of libdcdb.
*/ */
class UnitConv class UnitConv
{ {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : virtualsensor.h // Name : virtualsensor.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : C++ API for evaulating virtual sensors in DCDBLib. // Description : C++ API for evaulating virtual sensors in libdcdb.
//================================================================================ //================================================================================
//================================================================================ //================================================================================
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : connection_internal.h // Name : connection_internal.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : Internal Interface for DCDBLib connections // Description : Internal Interface for libdcdb connections
//================================================================================ //================================================================================
//================================================================================ //================================================================================
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : dcdbglobals.h // Name : dcdbglobals.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : Internal global settings for DCDBLib // Description : Internal global settings for libdcdb
//================================================================================ //================================================================================
//================================================================================ //================================================================================
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
/** /**
* @file * @file
* @brief This file contains some global definitions and names * @brief This file contains some global definitions and names
* use by the DCDBLib library. * use by the libdcdb library.
*/ */
#ifndef DCDB_GLOBALS_H #ifndef DCDB_GLOBALS_H
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : sensorconfig_internal.h // Name : sensorconfig_internal.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : Internal Interface for configuring DCDBLib public sensors. // Description : Internal Interface for configuring libdcdb public sensors.
//================================================================================ //================================================================================
//================================================================================ //================================================================================
......
...@@ -44,7 +44,7 @@ namespace DCDB { ...@@ -44,7 +44,7 @@ namespace DCDB {
/** /**
* @brief The SensorDataStoreImpl class contains all protected * @brief The SensorDataStoreImpl class contains all protected
* functions belonging to SensorDataStore which are * functions belonging to SensorDataStore which are
* hidden from the user of the DCDBLib library. * hidden from the user of the libdcdb library.
*/ */
class SensorDataStoreImpl class SensorDataStoreImpl
{ {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : virtualsensor_internal.h // Name : virtualsensor_internal.h
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : Internal interface for evaulating virtual sensors in DCDBLib. // Description : Internal interface for evaulating virtual sensors in libdcdb.
//================================================================================ //================================================================================
//================================================================================ //================================================================================
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : c_api.cpp // Name : c_api.cpp
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : C API Implementation for DCDBLib // Description : C API Implementation for libdcdb
//================================================================================ //================================================================================
//================================================================================ //================================================================================
...@@ -57,7 +57,7 @@ using namespace DCDB; ...@@ -57,7 +57,7 @@ using namespace DCDB;
* including the expansion of the public sensor name into patterns * including the expansion of the public sensor name into patterns
* and subsequent querying of multiple SensorIDs for forming a * and subsequent querying of multiple SensorIDs for forming a
* continuous (but week stamp separated) time series into a function * continuous (but week stamp separated) time series into a function
* that is part of the DCDBLib C++ API (i.e. rework the current * that is part of the libdcdb C++ API (i.e. rework the current
* SensorDataStoreImpl::querySum() function. * SensorDataStoreImpl::querySum() function.
*/ */
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : connection.cpp // Name : connection.cpp
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : C++ API implementation for DCDBLib connections // Description : C++ API implementation for libdcdb connections
//================================================================================ //================================================================================
//================================================================================ //================================================================================
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Name : sensorconfig.cpp // Name : sensorconfig.cpp
// Author : Axel Auweter // Author : Axel Auweter
// Copyright : Leibniz Supercomputing Centre // Copyright : Leibniz Supercomputing Centre
// Description : C++ API implementation for configuring DCDBLib public sensors. // Description : C++ API implementation for configuring libdcdb public sensors.
//================================================================================ //================================================================================
//================================================================================ //================================================================================
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
/** /**
* @mainpage * @mainpage
* The DCDBLib library is a dynamic runtime library providing * The libdcdb library is a dynamic runtime library providing
* functions to initialize and access the DCDB data store. It * functions to initialize and access the DCDB data store. It
* is being used by the CollectAgent to handle insertion of * is being used by the CollectAgent to handle insertion of
* data and can be used by tools responsible for data analysis. * data and can be used by tools responsible for data analysis.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment