FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingBase
FLImagingBase
BroadcastMessage.h
1
#pragma once
2
10
11
#include "FLBase.h"
12
14
namespace
FLImaging
15
{
17
namespace
Base
18
{
26
class
FL_EXPORT
CBroadcastMessage
:
public
CFLBase
27
{
28
public
:
36
CBroadcastMessage
();
37
47
CBroadcastMessage
(uint64_t u64Channel);
48
62
CBroadcastMessage
(uint64_t u64Channel,
const
CFLBase
* pCaller);
63
71
virtual
~CBroadcastMessage
();
72
82
virtual
void
SetChannel
(uint64_t u64Channel);
83
93
virtual
uint64_t
GetChannel
()
const
;
94
106
virtual
void
SetCaller
(
const
CFLBase
* pCaller);
107
119
virtual
const
CFLBase
*
GetCaller
()
const
;
120
121
DeclareGetClassType();
122
123
protected
:
124
125
uint64_t m_u64Channel;
126
const
CFLBase
* m_pCaller;
127
};
128
}
129
}
130
FLImaging::Base::CBroadcastMessage::SetChannel
virtual void SetChannel(uint64_t u64Channel)
Set the broadcast message channel.
FLImaging::Base::CBroadcastMessage::SetCaller
virtual void SetCaller(const CFLBase *pCaller)
Set the broadcast message caller object.
FLImaging::Base::CBroadcastMessage::CBroadcastMessage
CBroadcastMessage(uint64_t u64Channel, const CFLBase *pCaller)
Constructor.
FLImaging::Base::CBroadcastMessage::GetCaller
virtual const CFLBase * GetCaller() const
Get the broadcast message caller object.
FLImaging::Base::CBroadcastMessage::~CBroadcastMessage
virtual ~CBroadcastMessage()
Destructor.
FLImaging::Base::CBroadcastMessage::GetChannel
virtual uint64_t GetChannel() const
Get the broadcast message channel.
FLImaging::Base::CBroadcastMessage::CBroadcastMessage
CBroadcastMessage(uint64_t u64Channel)
Constructor.
FLImaging::Base::CBroadcastMessage::CBroadcastMessage
CBroadcastMessage()
Default constructor.
FLImaging::Base::CFLBase::CFLBase
CFLBase()
Default constructor.
FLImaging::Base
Definition
AESCryptography.h:18
FLImaging
Generated on
for FLImaging by
1.17.0