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

FreeBSD Manual Pages

  
 
  

home | help
set_config_string(3)		Allegro	manual		  set_config_string(3)

NAME
       set_config_string  - Writes a string in the configuration file. Allegro
       game programming	library.

SYNOPSIS
       #include	<allegro.h>

       void set_config_string(const char *section,  const  char	 *name,	 const
       char *val);

DESCRIPTION
       Writes  a string	variable to the	current	config file, replacing any ex-
       isting value it may have, or removes the	variable if `val' is NULL. The
       section name may	be set to NULL to write	the variable to	 the  root  of
       the  file,  or  used  to	control	which section the variable is inserted
       into. The altered file will be cached in	memory,	and not	actually writ-
       ten to disk until you call allegro_exit(). Note that you	can only write
       to files	in this	way, so	the function will have no effect if  the  cur-
       rent  config  source  was  specified with set_config_data() rather than
       set_config_file().

       As a special case, variable or section names  that  begin  with	a  '#'
       character are treated specially and will	not be read from or written to
       the  disk.  Addon  packages can use this	to store version info or other
       status information into the config module, from where it	 can  be  read
       with the	get_config_string() function.

SEE ALSO
       set_config_file(3), get_config_string(3), set_config_float(3), set_con-
       fig_hex(3), set_config_int(3), set_config_id(3)

Allegro				 version 4.4.3		  set_config_string(3)

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

home | help