source: pacpusframework/trunk/include/Pacpus/kernel/ConnectionBase.h@ 336

Last change on this file since 336 was 196, checked in by Marek Kurdej, 11 years ago

Fixed: using auto-generated PacpusLibConfig.h instead of pacpus.h.

  • Property svn:executable set to *
File size: 528 bytes
Line 
1#ifndef CONNECTIONBASE_H
2#define CONNECTIONBASE_H
3
4#include <Pacpus/kernel/PacpusLibConfig.h>
5
6namespace pacpus {
7
8class AbstractInterface;
9
10class PACPUSLIB_API ConnectionBase
11{
12public:
13 ConnectionBase(AbstractInterface * anInterface, int priority);
14 virtual ~ConnectionBase();
15
16 AbstractInterface * getInterface() const;
17 int getPriority() const;
18 bool operator==(ConnectionBase const & c);
19
20private:
21 AbstractInterface * m_interface;
22 int m_priority;
23};
24
25} // namespace pacpus
26
27#endif // CONNECTIONBASE_H
Note: See TracBrowser for help on using the repository browser.