cppcms::widgets Namespace Reference

This namespace includes all the widgets (i.e. parts of HTML forms) supported by cppcms. More...

## Classes

class | base_widget
| this class is the base class of all renderable widgets which can be used with CppCMS form system. More...
class | base_text
| This widget is used as base for text input fields. More...
class | base_html_input
| This class represents a basic widget that generates HTML form elements the widgets that use the <input \/> HTML tag. More...
class | text
| This class represents an HTML form input element of type text. More...
class | hidden
| This widget represents a hidden input form element. It is used to provide information invisible to the user. More...
class | textarea
| This text widget behaves similarly to the text widget but uses the `textarea` HTML tag rather than the `input` HTML tag. More...
class | numeric
| Widget for number input. It is a template class that assumes that T is a number. More...
class | password
| The password widget is a simple text widget with few, obvious differences. More...
class | regex_field
| This class is extending a simple text widget by using additional regular expression validation. More...
class | email
| This widget checks that the input is a valid email address. More...
class | checkbox
| This class represent an HTML checkbox input element. More...
class | select_multiple
| This widget represents an HTML multiple select form element. More...
class | select_base
| This is the base class for "select" like widgets which include dropdown lists and radio button sets. More...
class | select
| The widget that uses a drop-down list for selection. More...
class | radio
| The widget that uses a set of radio buttons.. More...
class | file
| This class represents a file upload form entry. More...
class | submit
| Submit button widget. More...

## Detailed Description

This namespace includes all the widgets (i.e. parts of HTML forms) supported by cppcms.