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)
 

関数

VSTRING * base64_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.h の 30 行目に定義があります。

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

base64_code.h の 28 行目に定義があります。

#define BASE64_FLAG_APPEND   (1<<0)

base64_code.h の 26 行目に定義があります。

#define BASE64_FLAG_NONE   0

base64_code.h の 25 行目に定義があります。

関数詳解

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

base64_code.c の 140 行目に定義があります。

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

base64_code.c の 95 行目に定義があります。