Random: Mark getRandom* const

This commit is contained in:
Albert S. 2021-04-17 12:44:43 +02:00
parent 4dc688f9eb
commit ac56b2f61d
2 changed files with 4 additions and 4 deletions

View File

@ -29,7 +29,7 @@ Random::Random()
{ {
} }
std::vector<char> Random::getRandom(unsigned int bytes) std::vector<char> Random::getRandom(unsigned int bytes) const
{ {
auto buffer = std::make_unique<char[]>(bytes); auto buffer = std::make_unique<char[]>(bytes);
int r = getrandom(buffer.get(), bytes, GRND_NONBLOCK); int r = getrandom(buffer.get(), bytes, GRND_NONBLOCK);
@ -46,7 +46,7 @@ std::vector<char> Random::getRandom(unsigned int bytes)
} }
std::string Random::getRandomHexString(unsigned int bytes) std::string Random::getRandomHexString(unsigned int bytes) const
{ {
std::stringstream stream; std::stringstream stream;

View File

@ -22,8 +22,8 @@ class Random
{ {
public: public:
Random(); Random();
std::string getRandomHexString(unsigned int bytes); std::string getRandomHexString(unsigned int bytes) const;
std::vector<char> getRandom(unsigned int bytes); std::vector<char> getRandom(unsigned int bytes) const;
}; };
#endif // RANDOM_H #endif // RANDOM_H