#include <string>
#include "ldastoolsal/types.hh"
#include "ldastoolsal/mutexlock.hh"
|
void | GenericAPI::APINameGet (std::string &Name) |
|
void | GenericAPI::APINameSet (const std::string &Name) |
|
void | GenericAPI::EMailNotifyGet (const std::string &Name, std::string &Value) |
|
void | GenericAPI::EMailNotifySet (const std::string &Name, const std::string &Value) |
|
| GenericAPI::Symbols::SYMBOL_CLASS_DECL (HTTP_URL, std::string) |
|
| GenericAPI::Symbols::SYMBOL_CLASS_DECL (LDAS_ARCHIVE_DIR, std::string) |
|
| GenericAPI::Symbols::SYMBOL_CLASS_DECL (LDAS_LOG_DIR, std::string) |
|
| GenericAPI::Symbols::SYMBOL_CLASS_DECL (LDAS_MANAGER_HOST, std::string) |
|
| GenericAPI::Symbols::SYMBOL_CLASS_DECL (LDAS_MANAGER_KEY, std::string) |
|
| GenericAPI::Symbols::SYMBOL_CLASS_DECL_BY_VALUE (LDAS_MANAGER_PORT_EMERGENCY, INT_4U) |
|
| GenericAPI::Symbols::SYMBOL_CLASS_DECL (LDAS_SYSTEM, std::string) |
|
| GenericAPI::Symbols::SYMBOL_CLASS_DECL (RUN_CODE, std::string) |
|
#define SYMBOL_CLASS_DECL |
( |
|
class_name, |
|
|
|
vtype |
|
) |
| |
Value:class class_name \
{ \
public: \
typedef vtype value_type; \
\
inline static void Get( value_type& Value ) { return m_var_info.Get( Value ); } \
inline static void Set( const value_type& Value ) { return m_var_info.Set( Value ); } \
\
private: \
\
static storage_type m_var_info; \
}
Definition: Symbols.hh:124
#define SYMBOL_CLASS_DECL_BY_VALUE |
( |
|
class_name, |
|
|
|
vtype |
|
) |
| |
Value:class class_name \
{ \
public: \
typedef vtype value_type; \
\
inline static void Get( value_type& Value ) { return m_var_info.Get( Value ); } \
inline static void Set( const value_type Value ) { return m_var_info.Set( Value ); } \
\
private: \
\
static storage_type m_var_info; \
}
Definition: Symbols.hh:124
#define SYMBOL_CLASS_INIT |
( |
|
class_name, |
|
|
|
value |
|
) |
| class_name::storage_type class_name::m_var_info = class_name::value_type( value ) |