| Leonetienne/Hazelnupp Simple, easy to use, command line parameter interface

Here is a list of all class members with links to the classes they belong to:

### - a -

- AddValue() : Hazelnp::ListValue

### - c -

- ClearAbbreviation() : Hazelnp::CmdArgsInterface
- ClearAbbreviations() : Hazelnp::CmdArgsInterface
- ClearConstraint() : Hazelnp::CmdArgsInterface
- ClearConstraints() : Hazelnp::CmdArgsInterface
- ClearDescription() : Hazelnp::CmdArgsInterface
- ClearDescriptions() : Hazelnp::CmdArgsInterface
- CmdArgsInterface() : Hazelnp::CmdArgsInterface , Hazelnp::ParamConstraint
- constrainType : Hazelnp::ParamConstraint
- Contains() : Hazelnp::StringTools

### - d -

- Deepcopy() : Hazelnp::FloatValue , Hazelnp::IntValue , Hazelnp::ListValue , Hazelnp::StringValue , Hazelnp::Value , Hazelnp::VoidValue
- defaultValue : Hazelnp::ParamConstraint

### - f -

- FloatValue() : Hazelnp::FloatValue

### - g -

- GenerateDocumentation() : Hazelnp::CmdArgsInterface
- GetAbbreviation() : Hazelnp::CmdArgsInterface
- GetAsOsString() : Hazelnp::FloatValue , Hazelnp::IntValue , Hazelnp::ListValue , Hazelnp::StringValue , Hazelnp::Value , Hazelnp::VoidValue
- GetBriefDescription() : Hazelnp::CmdArgsInterface
- GetCatchHelp() : Hazelnp::CmdArgsInterface
- GetConstraint() : Hazelnp::CmdArgsInterface
- GetCrashOnFail() : Hazelnp::CmdArgsInterface
- GetDataType() : Hazelnp::Value
- GetDescription() : Hazelnp::CmdArgsInterface
- GetExecutableName() : Hazelnp::CmdArgsInterface
- GetFloat32() : Hazelnp::FloatValue , Hazelnp::IntValue , Hazelnp::ListValue , Hazelnp::StringValue , Hazelnp::Value , Hazelnp::VoidValue
- GetFloat64() : Hazelnp::FloatValue , Hazelnp::IntValue , Hazelnp::ListValue , Hazelnp::StringValue , Hazelnp::Value , Hazelnp::VoidValue
- GetInt32() : Hazelnp::FloatValue , Hazelnp::IntValue , Hazelnp::ListValue , Hazelnp::StringValue , Hazelnp::Value , Hazelnp::VoidValue
- GetInt64() : Hazelnp::FloatValue , Hazelnp::IntValue , Hazelnp::ListValue , Hazelnp::StringValue , Hazelnp::Value , Hazelnp::VoidValue
- GetList() : Hazelnp::FloatValue , Hazelnp::IntValue , Hazelnp::ListValue , Hazelnp::StringValue , Hazelnp::Value , Hazelnp::VoidValue
- GetString() : Hazelnp::FloatValue , Hazelnp::IntValue , Hazelnp::ListValue , Hazelnp::StringValue , Hazelnp::Value , Hazelnp::VoidValue
- GetValue() : Hazelnp::FloatValue , Hazelnp::IntValue , Hazelnp::ListValue , Hazelnp::Parameter , Hazelnp::StringValue

### - h -

- HasAbbreviation() : Hazelnp::CmdArgsInterface
- HasDescription() : Hazelnp::CmdArgsInterface
- HasParam() : Hazelnp::CmdArgsInterface
- HazelnuppConstraintException() : Hazelnp::HazelnuppConstraintException
- HazelnuppConstraintMissingValue() : Hazelnp::HazelnuppConstraintMissingValue
- HazelnuppConstraintTypeMissmatch() : Hazelnp::HazelnuppConstraintTypeMissmatch
- HazelnuppException() : Hazelnp::HazelnuppException
- HazelnuppInvalidKeyException() : Hazelnp::HazelnuppInvalidKeyException
- HazelnuppValueNotConvertibleException() : Hazelnp::HazelnuppValueNotConvertibleException

### - i -

- IntValue() : Hazelnp::IntValue
- IsNumeric() : Hazelnp::StringTools

### - k -

- Key() : Hazelnp::Parameter

### - l -

- ListValue() : Hazelnp::ListValue

### - m -

- message : Hazelnp::HazelnuppException

### - o -

- operator double() : Hazelnp::FloatValue
- operator int() : Hazelnp::IntValue
- operator long double() : Hazelnp::FloatValue
- operator long long int() : Hazelnp::IntValue
- operator std::string() : Hazelnp::StringValue
- operator std::vector< Value * >() : Hazelnp::ListValue
- operator<< : Hazelnp::Parameter , Hazelnp::Value
- operator[]() : Hazelnp::CmdArgsInterface

### - p -

- ParamConstraint() : Hazelnp::ParamConstraint
- Parameter() : Hazelnp::Parameter
- Parse() : Hazelnp::CmdArgsInterface
- ParseNumber() : Hazelnp::StringTools

### - r -

- RegisterAbbreviation() : Hazelnp::CmdArgsInterface
- RegisterConstraint() : Hazelnp::CmdArgsInterface
- RegisterDescription() : Hazelnp::CmdArgsInterface
- Replace() : Hazelnp::StringTools
- Require() : Hazelnp::ParamConstraint
- required : Hazelnp::ParamConstraint
- requiredType : Hazelnp::ParamConstraint

### - s -

- SetBriefDescription() : Hazelnp::CmdArgsInterface
- SetCatchHelp() : Hazelnp::CmdArgsInterface
- SetCrashOnFail() : Hazelnp::CmdArgsInterface
- SplitString() : Hazelnp::StringTools
- StringValue() : Hazelnp::StringValue

### - t -

- ToLower() : Hazelnp::StringTools
- type : Hazelnp::Value
- TypeSafety() : Hazelnp::ParamConstraint

### - v -

- Value() : Hazelnp::Value
- VoidValue() : Hazelnp::VoidValue

### - w -

- What() : Hazelnp::HazelnuppException

### - ~ -

- ~CmdArgsInterface() : Hazelnp::CmdArgsInterface
- ~FloatValue() : Hazelnp::FloatValue
- ~IntValue() : Hazelnp::IntValue
- ~ListValue() : Hazelnp::ListValue
- ~Parameter() : Hazelnp::Parameter
- ~StringValue() : Hazelnp::StringValue
- ~Value() : Hazelnp::Value
- ~VoidValue() : Hazelnp::VoidValue