| 
    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