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

[ソースコード]

マクロ定義

#define vstring_fgets(s, p)   (vstring_get((s), (p)) == VSTREAM_EOF ? 0 : (s))
 
#define vstring_fgets_nonl(s, p)   (vstring_get_nonl((s), (p)) == VSTREAM_EOF ? 0 : (s))
 
#define vstring_fgets_null(s, p)   (vstring_get_null((s), (p)) == VSTREAM_EOF ? 0 : (s))
 
#define vstring_fgets_bound(s, p, l)   (vstring_get_bound((s), (p), (l)) == VSTREAM_EOF ? 0 : (s))
 
#define vstring_fgets_nonl_bound(s, p, l)   (vstring_get_nonl_bound((s), (p), (l)) == VSTREAM_EOF ? 0 : (s))
 

関数

int WARN_UNUSED_RESULT vstring_get (VSTRING *, VSTREAM *)
 
int WARN_UNUSED_RESULT vstring_get_nonl (VSTRING *, VSTREAM *)
 
int WARN_UNUSED_RESULT vstring_get_null (VSTRING *, VSTREAM *)
 
int WARN_UNUSED_RESULT vstring_get_bound (VSTRING *, VSTREAM *, ssize_t)
 
int WARN_UNUSED_RESULT vstring_get_nonl_bound (VSTRING *, VSTREAM *, ssize_t)
 
int WARN_UNUSED_RESULT vstring_get_null_bound (VSTRING *, VSTREAM *, ssize_t)
 

マクロ定義詳解

#define vstring_fgets (   s,
 
)    (vstring_get((s), (p)) == VSTREAM_EOF ? 0 : (s))

vstring_vstream.h33 行目に定義があります。

#define vstring_fgets_bound (   s,
  p,
 
)    (vstring_get_bound((s), (p), (l)) == VSTREAM_EOF ? 0 : (s))

vstring_vstream.h39 行目に定義があります。

#define vstring_fgets_nonl (   s,
 
)    (vstring_get_nonl((s), (p)) == VSTREAM_EOF ? 0 : (s))

vstring_vstream.h35 行目に定義があります。

#define vstring_fgets_nonl_bound (   s,
  p,
 
)    (vstring_get_nonl_bound((s), (p), (l)) == VSTREAM_EOF ? 0 : (s))

vstring_vstream.h41 行目に定義があります。

#define vstring_fgets_null (   s,
 
)    (vstring_get_null((s), (p)) == VSTREAM_EOF ? 0 : (s))

vstring_vstream.h37 行目に定義があります。

関数詳解

int WARN_UNUSED_RESULT vstring_get ( VSTRING ,
VSTREAM  
)

vstring_vstream.c87 行目に定義があります。

int WARN_UNUSED_RESULT vstring_get_bound ( VSTRING ,
VSTREAM ,
ssize_t   
)

vstring_vstream.c129 行目に定義があります。

int WARN_UNUSED_RESULT vstring_get_nonl ( VSTRING ,
VSTREAM  
)

vstring_vstream.c103 行目に定義があります。

int WARN_UNUSED_RESULT vstring_get_nonl_bound ( VSTRING ,
VSTREAM ,
ssize_t   
)

vstring_vstream.c148 行目に定義があります。

int WARN_UNUSED_RESULT vstring_get_null ( VSTRING ,
VSTREAM  
)

vstring_vstream.c116 行目に定義があります。

int WARN_UNUSED_RESULT vstring_get_null_bound ( VSTRING ,
VSTREAM ,
ssize_t   
)

vstring_vstream.c164 行目に定義があります。