10#ifndef NGC_GATEWAY_APP_H_
11#define NGC_GATEWAY_APP_H_
13#include <log4cplus/logger.h>
31 std::shared_ptr<DbUpdater>
db;
55 virtual void Logger(
const char *msg)
override;
61 virtual void Alarm(
const char *msg)
override;
100 virtual void DbAttrWin(
int sx,
int sy,
int nx,
int ny)
override;
virtual void DbAttrSelFrame(const char *name) override
Definition app.cpp:128
virtual void DbAttrState(int state) override
Definition app.cpp:55
App()
Constructor.
Definition app.cpp:15
log4cplus::Logger * logger
Logger.
Definition app.hpp:28
virtual void DbAttrConnected(int value) override
Definition app.cpp:98
App(App &)=delete
Disables unused constructors and operators.
virtual void Logger(const char *msg) override
Definition app.cpp:32
virtual ~App()
Destructor.
Definition app.cpp:23
std::shared_ptr< DbUpdater > db
Database adapter.
Definition app.hpp:31
virtual void DbAttrWin(int sx, int sy, int nx, int ny) override
Definition app.cpp:141
App & operator=(App &)=delete
virtual void DbAttrEnabled(int value) override
Definition app.cpp:113
virtual void Alarm(const char *msg) override
Definition app.cpp:45
virtual void DbAttrFrames(int types) override
Definition app.cpp:70
Definition ngcdttPUBLISH.hpp:737
ngcdtt()
Constructor.
Definition ngcdttMain.cpp:189
ngcdttPUBLISH * publisher
Publisher object.
Definition ngcdtt.hpp:234
NGC/NGCII data gateway application database adapter.