EasyException
ee::Note Class Reference

Info object that stores a key-value-pair. More...

#include <ee/Note.hpp>

Public Member Functions

 Note (std::string name, std::string value, std::string caller="") noexcept
 
 Note (std::string name, uint8_t value, std::string caller="") noexcept
 
 Note (std::string name, int8_t value, std::string caller="") noexcept
 
 Note (std::string name, uint16_t value, std::string caller="") noexcept
 
 Note (std::string name, int16_t value, std::string caller="") noexcept
 
 Note (std::string name, unsigned int value, std::string caller="") noexcept
 
 Note (std::string name, int value, std::string caller="") noexcept
 
 Note (std::string name, unsigned long value, std::string caller="") noexcept
 
 Note (std::string name, long value, std::string caller="") noexcept
 
 Note (std::string name, unsigned long long int value, std::string caller="") noexcept
 
 Note (std::string name, long long int value, std::string caller="") noexcept
 
 Note (std::string name, float value, std::string caller="") noexcept
 
 Note (std::string name, double value, std::string caller="") noexcept
 
 Note (std::string name, long double value, std::string caller="") noexcept
 
const std::string & getName () const noexcept
 
const std::string & getValue () const noexcept
 
const std::string & getCaller () const noexcept
 

Private Attributes

std::string mName
 The name of the info.
 
std::string mValue
 The value of the info.
 
std::string mCaller
 The value of the caller.
 

Detailed Description

Info object that stores a key-value-pair.


The documentation for this class was generated from the following file: