Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
cs_render(3)			    cs/cs.h			  cs_render(3)

NAME
       cs_render  - render a CS	parse tree

SYNOPSIS
       #include	<cs/cs.h>

       NEOERR *cs_render (CSPARSE *parse, void *ctx, CSOUTFUNC cb);

ARGUMENTS
       parse - the CSPARSE structure containing	the CS parse tree
       that will be evaluated
       ctx - user data that will be passed as the first	variable to
       the CSOUTFUNC.
       cb - a CSOUTFUNC	called to render the output.  A	CSOUTFUNC is
       defined as:
       typedef NEOERR* (*CSOUTFUNC)(void *, char *);

DESCRIPTION
       cs_render  will	evaluate a CS parse tree, calling the CSOUTFUNC	passed
       to it for output.  Note that calling cs_render multiple	times  on  the
       same parse tree may or may not render the same output as	the set	state-
       ment  has  side-effects,	 it  updates  the HDF data used	by the render.
       Typically, you will call	one of the cs_parse functions  before  calling
       this function.

RETURN VALUE
       None

SEE ALSO
       cs_dump(3),  cs_destroy(3),  cs_render(3),  cs_register_esc_strfunc(3),
       cs_arg_parsev(3), cs_register_fileload(3), cs_init(3), cs_register_str-
       func(3),	cs_arg_parse(3), cs_parse_string(3),  cs_parse_file(3),	 =(3),
       cs_register_function

ClearSilver			 12 July 2007			  cs_render(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=cs_render&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help