Guiliani  Version 2.6 revision 7293 (documentation build 12)
GUIConnectionHandler.h
1/*
2* Copyright (C) TES Electronic Solutions GmbH,
3* All Rights Reserved.
4* Contact: info@guiliani.de
5*
6* This file is part of the Guiliani HMI framework
7* for the development of graphical user interfaces on embedded systems.
8*/
9
10#ifndef __GUICONNECTIONHANDLER_H__
11#define __GUICONNECTIONHANDLER_H__
12
13#include "ComDevice.h"
14
15#include "GUIComponentManager.h"
16
17#include "eC_TList_doubleLinked.h"
18
19#define GETCONNECTIONHDL CGUIComponentManager::GetInstance().GetConnectionHandler()
20
24{
27
28public:
31 static void CreateInstance();
32
35 static void DeleteInstance();
36
40 void AddConnection(ComDevice* pkConnection);
41
45 void RemoveConnection(ComDevice* pkConnection);
46
50
51private:
55
58 virtual ~CGUIConnectionHandler();
59
60private:
62};
63
64#endif
central component-manager
Definition: GUIComponentManager.h:62
Definition: GUIConnectionHandler.h:24
void AddConnection(ComDevice *pkConnection)
static void CreateInstance()
void RemoveConnection(ComDevice *pkConnection)
static void DeleteInstance()
Definition: ComDevice.h:9