|
Covalent Bond
0.0.1-alpha
'covalent bond' is a data middle office. As a 2022-2023 Fall SWE final project.
|
#include <cbTable.hpp>
Public Member Functions | |
| cbCell ()=default | |
| cbCell (const cbCell &rhs)=delete | |
| cbCell | operator= (const cbCell &rhs)=delete |
| cbCell (int32_t rhs) | |
| cbCell (float rhs) | |
| cbCell (bool rhs) | |
| cbCell (const std::string &rhs) | |
| int | asInt () |
| float | asFloat () |
| bool | asBool () |
| std::string & | asString () |
| void | setAsLuaInt (sol::object rhs) |
| void | setAsLuaFloat (sol::object rhs) |
| void | setAsLuaBool (sol::object rhs) |
| void | setAsLuaString (sol::object rhs) |
| void | setAsCppInt (int32_t rhs) |
| void | setAsCppFloat (float rhs) |
| void | setAsCppBool (bool rhs) |
| void | setAsCppString (std::string rhs) |
Public Attributes | |
| __metaObj | data |
Definition at line 65 of file cbTable.hpp.
|
default |
|
delete |
|
inline |
Definition at line 69 of file cbTable.hpp.
|
inline |
Definition at line 70 of file cbTable.hpp.
|
inline |
Definition at line 71 of file cbTable.hpp.
|
inline |
Definition at line 72 of file cbTable.hpp.
| bool cbCell::asBool | ( | ) |
Definition at line 22 of file cbTable.cpp.
References data.
| float cbCell::asFloat | ( | ) |
Definition at line 20 of file cbTable.cpp.
References data.
| int cbCell::asInt | ( | ) |
Definition at line 18 of file cbTable.cpp.
References data.
| std::string & cbCell::asString | ( | ) |
Definition at line 24 of file cbTable.cpp.
References data.
| void cbCell::setAsCppBool | ( | bool | rhs | ) |
Definition at line 38 of file cbTable.cpp.
References data.
| void cbCell::setAsCppFloat | ( | float | rhs | ) |
Definition at line 36 of file cbTable.cpp.
References data.
| void cbCell::setAsCppInt | ( | int32_t | rhs | ) |
Definition at line 34 of file cbTable.cpp.
References data.
| void cbCell::setAsCppString | ( | std::string | rhs | ) |
Definition at line 40 of file cbTable.cpp.
References data.
| void cbCell::setAsLuaBool | ( | sol::object | rhs | ) |
Definition at line 30 of file cbTable.cpp.
References data.
| void cbCell::setAsLuaFloat | ( | sol::object | rhs | ) |
Definition at line 28 of file cbTable.cpp.
References data.
| void cbCell::setAsLuaInt | ( | sol::object | rhs | ) |
Definition at line 26 of file cbTable.cpp.
References data.
| void cbCell::setAsLuaString | ( | sol::object | rhs | ) |
Definition at line 32 of file cbTable.cpp.
References data.
| __metaObj cbCell::data |
Definition at line 88 of file cbTable.hpp.
Referenced by asBool(), asFloat(), asInt(), asString(), setAsCppBool(), setAsCppFloat(), setAsCppInt(), setAsCppString(), setAsLuaBool(), setAsLuaFloat(), setAsLuaInt(), and setAsLuaString().
1.8.17