Castor3D 0.16.0
Multiplatform 3D engine
|
Specialisation de ParserParameter pour ParameterType::eBitwiseOred64BitsCheckedText. Plus de détails...
#include <ParserParameter.hpp>
Fonctions membres publiques | |
ParserParameter (UInt64StrMap const &values, StringView name=ParserParameterStringType< ParameterType::eBitwiseOred64BitsCheckedText >) | |
Constructor. | |
ParserParameter (uint64_t value, UInt64StrMap const &values, StringView name=ParserParameterStringType< ParameterType::eBitwiseOred64BitsCheckedText >) | |
Constructor. | |
ParameterType | getType () const override |
ParameterType | getBaseType () const override |
StringView | getStrType () const override |
ParserParameterBaseSPtr | clone () const override |
bool | parse (LoggerInstance &logger, String ¶ms) override |
Vérifie le paramètre. | |
Attributs publics | |
StringView | m_name |
UInt64StrMap const | m_values |
Specialisation de ParserParameter pour ParameterType::eBitwiseOred64BitsCheckedText.
|
explicit |
Constructor.
[in] | values | Les valeurs utilisées pour valider la valeur récupérée. |
[in] | name | Le nom du type de paramètre. |
|
inlineexplicit |
Constructor.
|
override |
|
override |
|
override |
|
override |
|
override |
Vérifie le paramètre.
[in,out] | logger | L'instance de logger. |
[in,out] | params | Le texte contenant la valeur du paramètre. |
false
si un problème quelconque est arrivé. UInt64StrMap const castor::ParserParameter< ParameterType::eBitwiseOred64BitsCheckedText >::m_values |