Audacity 3.2.0
Classes
Validators.h File Reference

Contains declarations and definitions for Validator, OptionValidator, BoolValidator, DoubleValidator, RangeValidator, IntValidator and AndValidator classes. More...

#include <memory>
#include "IteratorX.h"
#include <wx/variant.h>
Include dependency graph for Validators.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Validator
 A Validator is an object which checks whether a wxVariant satisfies a certain criterion. This is a base validator which allows anything. More...
 
class  DefaultValidator
 
class  OptionValidator
 Parameter must be one of the defined options. More...
 
class  BoolValidator
 Parameter must be a boolean. More...
 
class  BoolArrayValidator
 Parameter must be char array of booleans, e.g. "011010001". More...
 
class  DoubleValidator
 Parameter must be a floating-point number. More...
 
class  RangeValidator
 Parameter must lie between the two given numbers. More...
 
class  IntValidator
 Parameter must be integral. More...
 

Detailed Description

Contains declarations and definitions for Validator, OptionValidator, BoolValidator, DoubleValidator, RangeValidator, IntValidator and AndValidator classes.

Definition in file Validators.h.