Postfix3.3.1
マクロ定義 | 関数
base64_code.h ファイル
#include <vstring.h>

[ソースコード]

マクロ定義

#define BASE64_FLAG_NONE   0
 
#define BASE64_FLAG_APPEND   (1<<0)
 
#define base64_encode(bp, cp, ln)   base64_encode_opt((bp), (cp), (ln), BASE64_FLAG_NONE)
 
#define base64_decode(bp, cp, ln)   base64_decode_opt((bp), (cp), (ln), BASE64_FLAG_NONE)
 

関数

VSTRINGbase64_encode_opt (VSTRING *, const char *, ssize_t, int)
 
VSTRING *WARN_UNUSED_RESULT base64_decode_opt (VSTRING *, const char *, ssize_t, int)
 

マクロ定義詳解

#define base64_decode (   bp,
  cp,
  ln 
)    base64_decode_opt((bp), (cp), (ln), BASE64_FLAG_NONE)

base64_code.h30 行目に定義があります。

#define base64_encode (   bp,
  cp,
  ln 
)    base64_encode_opt((bp), (cp), (ln), BASE64_FLAG_NONE)

base64_code.h28 行目に定義があります。

#define BASE64_FLAG_APPEND   (1<<0)

base64_code.h26 行目に定義があります。

#define BASE64_FLAG_NONE   0

base64_code.h25 行目に定義があります。

関数詳解

VSTRING* WARN_UNUSED_RESULT base64_decode_opt ( VSTRING ,
const char *  ,
ssize_t  ,
int   
)

base64_code.c140 行目に定義があります。

VSTRING* base64_encode_opt ( VSTRING ,
const char *  ,
ssize_t  ,
int   
)

base64_code.c95 行目に定義があります。