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

FreeBSD Manual Pages

  
 
  

home | help
form_variables(3X)		  Library calls 	      form_variables(3X)

NAME
     TYPE_ALNUM,  TYPE_ALPHA,  TYPE_ENUM, TYPE_INTEGER, TYPE_IPV4, TYPE_NUMERIC,
     TYPE_REGEXP - form system global variables

SYNOPSIS
     #include <form.h>

     FIELDTYPE * TYPE_ALNUM;
     FIELDTYPE * TYPE_ALPHA;
     FIELDTYPE * TYPE_ENUM;
     FIELDTYPE * TYPE_INTEGER;
     FIELDTYPE * TYPE_IPV4;
     FIELDTYPE * TYPE_NUMERIC;
     FIELDTYPE * TYPE_REGEXP;

DESCRIPTION
     These are building blocks for the form library, defining fields that can be
     created using the form_fieldtype(3X) functions.   Each  provides  functions
     for field- and character-validation, according to the given datatype.

   TYPE_ALNUM
     This holds alphanumeric data.

   TYPE_ALPHA
     This holds alphabetic data.

   TYPE_ENUM
     This holds an enumerated type.

   TYPE_INTEGER
     This holds a decimal integer.

   TYPE_IPV4
     This holds an IPv4 internet address, e.g., "127.0.0.1".

   TYPE_NUMERIC
     This holds a decimal number, with optional sign and decimal point.

   TYPE_REGEXP
     This holds a regular expression.

PORTABILITY
     The  TYPE_IPV4  variable  is an extension not provided by older implementa-
     tions of the form library.

SEE ALSO
     form(3X)

ncurses 6.5			   2024-03-16		      form_variables(3X)

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

home | help