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

FreeBSD Manual Pages

  
 
  

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

NAME
       cs_parse_string	- parse	a CS template string

SYNOPSIS
       #include	<cs/cs.h>

       NEOERR *cs_parse_string (CSPARSE	*parse,	char *buf, size_t blen);

ARGUMENTS
       parse - a CSPARSE structure created with	cs_init
       buf - the string	to parse.  Embedded NULLs are not currently
       supported
       blen - the length of the	string

DESCRIPTION
       cs_parse_string	parses a string.  The string is	modified, and internal
       references are kept by the parse	tree.  For this	reason,	 ownership  of
       the  string  is	transfered  to	the  CS	system,	and the	string will be
       free'd when cs_destroy()	is called.  The	parse information will be  ap-
       pended to the current parse tree.  During parse,	the only HDF variables
       which are evaluated are those used in evar or include statements.

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_parse_string(3)

NAME | SYNOPSIS | ARGUMENTS | DESCRIPTION | RETURN VALUE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=cs_parse_string&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help