Etermal
Embeddable Terminal and shell for OpenGL
|
1 #ifndef ETERMAL_DATA_H_INCLUDED
2 #define ETERMAL_DATA_H_INCLUDED
21 String(
const std::string &str) noexcept;
String(const std::string &str) noexcept
Construct a String from a string.
std::string getString() noexcept override
The best representation of the parameter as a string.
Represents string data.
Definition: data.h:13
std::string getString() noexcept override
The best representation of the parameter as a string.
Integer(int value) noexcept
Constructs a new object.
bool getBool() noexcept override
The best representation of the parameter as a boolean.
Represents integer data.
Definition: data.h:49
Float(float value) noexcept
Constructs a new object.
std::string getString() noexcept override
The best representation of the parameter as a string.
An abstract class representing a parameter of indeterminate data type.
Definition: ArgData.h:14
int getInt() noexcept override
The best representation of the parameter as an integer.
std::string getString() noexcept override
The best representation of the parameter as a string.
float getFloat() noexcept override
The best representation of the parameter as a float.
Represents floating point data.
Definition: data.h:67
Boolean(bool flag) noexcept
Construct a Boolean from a boolean flag.
Represents boolean data.
Definition: data.h:31