FLImaging
7.6.11.1
Toggle main menu visibility
FLImagingBase
FLImagingBase
Base64.h
1
#pragma once
2
10
11
#include "FLBase.h"
12
14
namespace
FLImaging
15
{
17
namespace
Base
18
{
19
class
CFLData
;
20
21
template
<
typename
T>
22
class
CFLString
;
23
31
class
FL_EXPORT
CBase64
:
public
CFLBase
32
{
33
public
:
41
CBase64
();
42
60
static
const
CResult
Encode
(
const
CFLData
& dataRaw,
CFLData
& dataResultBase64);
61
79
static
const
CResult
Encode
(
const
CFLData
* pBufferRaw,
CFLData
* pBufferResultBase64);
80
100
static
const
CResult
Encode
(
const
CFLData
& dataRaw,
CFLString<wchar_t>
& strResultBase64);
101
121
static
const
CResult
Encode
(
const
CFLData
* pDataRaw,
CFLString<wchar_t>
* pStrResultBase64);
122
142
static
const
CResult
Encode
(
const
CFLData
& dataRaw,
CFLString<char>
& strResultBase64);
143
163
static
const
CResult
Encode
(
const
CFLData
* pDataRaw,
CFLString<char>
* pStrResultBase64);
164
184
static
const
CResult
Encode
(
const
uint8_t* pU8DataRaw,
size_t
stSize,
CFLString<wchar_t>
* pStrResultBase64);
185
205
static
const
CResult
Encode
(
const
uint8_t* pU8DataRaw,
size_t
stSize,
CFLString<char>
* pStrResultBase64);
206
224
static
const
CResult
Decode
(
const
CFLData
& dataBase64,
CFLData
& dataResultRaw);
225
243
static
const
CResult
Decode
(
const
CFLData
* pDataBase64,
CFLData
* pBufferResultRaw);
244
262
static
const
CResult
Decode
(
const
CFLString<char>
& strBase64,
CFLData
& dataResultRaw);
263
281
static
const
CResult
Decode
(
const
CFLString<wchar_t>
& strBase64,
CFLData
& dataResultRaw);
282
283
284
DeclareGetClassType();
285
};
286
}
287
}
288
FLImaging::Base::CBase64::Encode
static const CResult Encode(const CFLData *pBufferRaw, CFLData *pBufferResultBase64)
인코드
FLImaging::Base::CBase64::CBase64
CBase64()
기본 생성자
FLImaging::Base::CBase64::Encode
static const CResult Encode(const CFLData *pDataRaw, CFLString< char > *pStrResultBase64)
인코드
FLImaging::Base::CBase64::Decode
static const CResult Decode(const CFLString< wchar_t > &strBase64, CFLData &dataResultRaw)
디코드
FLImaging::Base::CBase64::Encode
static const CResult Encode(const uint8_t *pU8DataRaw, size_t stSize, CFLString< wchar_t > *pStrResultBase64)
인코드
FLImaging::Base::CBase64::Encode
static const CResult Encode(const uint8_t *pU8DataRaw, size_t stSize, CFLString< char > *pStrResultBase64)
인코드
FLImaging::Base::CBase64::Decode
static const CResult Decode(const CFLString< char > &strBase64, CFLData &dataResultRaw)
디코드
FLImaging::Base::CBase64::Decode
static const CResult Decode(const CFLData &dataBase64, CFLData &dataResultRaw)
디코드
FLImaging::Base::CBase64::Encode
static const CResult Encode(const CFLData &dataRaw, CFLString< wchar_t > &strResultBase64)
인코드
FLImaging::Base::CBase64::Encode
static const CResult Encode(const CFLData &dataRaw, CFLString< char > &strResultBase64)
인코드
FLImaging::Base::CBase64::Encode
static const CResult Encode(const CFLData *pDataRaw, CFLString< wchar_t > *pStrResultBase64)
인코드
FLImaging::Base::CBase64::Encode
static const CResult Encode(const CFLData &dataRaw, CFLData &dataResultBase64)
인코드
FLImaging::Base::CBase64::Decode
static const CResult Decode(const CFLData *pDataBase64, CFLData *pBufferResultRaw)
디코드
FLImaging::Base::CFLBase::CFLBase
CFLBase()
기본 생성자
FLImaging::Base::CFLData
데이터 클래스
Definition
FLData.h:30
FLImaging::Base::CFLString
Template type 의 문자열 클래스
Definition
FLString.h:34
FLImaging::CResult
FLImaging 모듈의 수행 결과 객체
Definition
ResultsDef.h:1676
FLImaging::Base
Definition
AESCryptography.h:18
FLImaging
생성시간 :
, 프로젝트명 : FLImaging, 생성자 :
1.17.0