6#include "fifechan/key.hpp"
10 Key::Key(
int value) : mValue(value)
14 bool Key::isCharacter()
const
16 return (mValue >= 32 && mValue <= 126) || (mValue >= 162 && mValue <= 255) || (mValue == 9);
19 bool Key::isNumber()
const
21 return mValue >= 48 && mValue <= 57;
24 bool Key::isLetter()
const
27 ((mValue >= 65 && mValue <= 90) || (mValue >= 97 && mValue <= 122) || (mValue >= 192 && mValue <= 255)) &&
28 (mValue != 215) && (mValue != 247));
31 int Key::getValue()
const
36 bool Key::operator==(Key
const & other)
const
38 return mValue == other.mValue;
41 bool Key::operator!=(Key
const & other)
const
43 return (mValue != other.mValue);
Used replacement tokens by configure_file():