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

FreeBSD Manual Pages

  
 
  

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

NAME
     cs_register_fileload  - register a fileload function

SYNOPSIS
     #include <cs/cs.h>

     void cs_register_fileload(CSPARSE *parse, void *ctx, CSFILELOAD fileload);

ARGUMENTS
     parse - a pointer to an initialized CSPARSE structure
     ctx - pointer that is passed to the CSFILELOAD function when called
     fileload - a CSFILELOAD function

DESCRIPTION
     cs_register_fileload  registers  a  fileload  function  that  overrides the
     built-in  function.   The	built-in  function  uses   hdf_search_path   and
     ne_file_load  (based  on stat/open/read) to find and load the file on every
     template render.  You can override this function if  you  wish  to  provide
     other  template  search  functions,  or load the template from an in-memory
     cache, etc.  This fileload function will be used by cs_parse, including

     include: commands in the template.

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

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

home | help