FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingBase
FLImagingBase
ByteOrderUtilities.h
1
#pragma once
2
10
12
namespace
FLImaging
13
{
15
namespace
Base
16
{
24
template
<
typename
T>
25
class
FL_EXPORT
CByteOrderUtilities
:
public
CFLBase
26
{
27
protected
:
35
CByteOrderUtilities
();
36
37
public
:
38
50
static
T
SwitchByteOrder
(T tValue);
51
69
static
const
CResult
SwitchByteOrder
(T* pArrTValues, int64_t i64Count, T* pArrTResults =
nullptr
);
70
71
72
DeclareGetClassType();
73
};
74
}
75
}
76
FLImaging::Base::CByteOrderUtilities::SwitchByteOrder
static const CResult SwitchByteOrder(T *pArrTValues, int64_t i64Count, T *pArrTResults=nullptr)
Switch the byte order (endian) of the input array.
FLImaging::Base::CByteOrderUtilities::SwitchByteOrder
static T SwitchByteOrder(T tValue)
Switch the byte order (endian) of the input value and returns it.
FLImaging::Base::CByteOrderUtilities::CByteOrderUtilities
CByteOrderUtilities()
Constructor.
FLImaging::Base::CFLBase::CFLBase
CFLBase()
Default constructor.
FLImaging::CResult
FLImaging module execution result object.
Definition
ResultsDef.h:1704
FLImaging::Base
Definition
AESCryptography.h:18
FLImaging
Generated on
for FLImaging by
1.17.0