|
Covalent Bond
0.0.1-alpha
'covalent bond' is a data middle office. As a 2022-2023 Fall SWE final project.
|
A copy move from workflow MySQLResult.h and .inl file. More...
#include <cbTable.hpp>
Public Member Functions | |
| cbMySQLField () | |
| Construct a new cb My S Q L Field object. More... | |
| cbMySQLField (const protocol::MySQLField *wfPtr) | |
| Construct a new cb My S Q L Field object. More... | |
| cbMySQLField (const cbMySQLField *ptr) | |
| std::string | getName () const |
| std::string | getOrgName () const |
| std::string | getTable () const |
| std::string | getOrgTable () const |
| std::string | getDB () const |
| std::string | getCatalog () const |
| std::string | getDef () const |
| int | getCharsetnr () const |
| int | getLength () const |
| int | getFlags () const |
| int | getDecimals () const |
| int | getDataType () const |
| void | setName (const std::string &value) |
| void | setOrgName (const std::string &value) |
| void | setTable (const std::string &value) |
| void | setOrgTable (const std::string &value) |
| void | setDB (const std::string &value) |
| void | setCatalog (const std::string &value) |
| void | setDef (const std::string &value) |
| void | setCharsetnr (int32_t value) |
| void | setLength (int32_t value) |
| void | setFlags (int32_t value) |
| void | setDecimals (int32_t value) |
| void | setDataType (int32_t value) |
Private Attributes | |
| std::string | m_name |
| std::string | m_orgName |
| std::string | m_table |
| std::string | m_orgTable |
| std::string | m_db |
| std::string | m_catalog |
| std::string | m_def |
| int | m_length |
| int | m_flags |
| int | m_decimals |
| int | m_charsetnr |
| int | m_data_type |
A copy move from workflow MySQLResult.h and .inl file.
Copyright (c) 2019 Sogou, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Definition at line 404 of file cbTable.hpp.
| cbMySQLField::cbMySQLField | ( | ) |
Construct a new cb My S Q L Field object.
Definition at line 245 of file cbTable.cpp.
| cbMySQLField::cbMySQLField | ( | const protocol::MySQLField * | wfPtr | ) |
Construct a new cb My S Q L Field object.
| wfPtr |
Definition at line 247 of file cbTable.cpp.
References m_catalog, m_charsetnr, m_data_type, m_db, m_decimals, m_def, m_flags, m_length, m_name, m_orgName, m_orgTable, and m_table.
| cbMySQLField::cbMySQLField | ( | const cbMySQLField * | ptr | ) |
Definition at line 262 of file cbTable.cpp.
References getCatalog(), getCharsetnr(), getDataType(), getDB(), getDecimals(), getDef(), getFlags(), getLength(), getName(), getOrgName(), getOrgTable(), getTable(), m_catalog, m_charsetnr, m_data_type, m_db, m_decimals, m_def, m_flags, m_length, m_name, m_orgName, m_orgTable, and m_table.

| std::string cbMySQLField::getCatalog | ( | ) | const |
Definition at line 284 of file cbTable.cpp.
References m_catalog.
Referenced by cbMySQLField().

| int cbMySQLField::getCharsetnr | ( | ) | const |
Definition at line 286 of file cbTable.cpp.
References m_charsetnr.
Referenced by cbMySQLField().

| int cbMySQLField::getDataType | ( | ) | const |
Definition at line 290 of file cbTable.cpp.
References m_data_type.
Referenced by cbMySQLField().

| std::string cbMySQLField::getDB | ( | ) | const |
Definition at line 283 of file cbTable.cpp.
References m_db.
Referenced by cbMySQLField().

| int cbMySQLField::getDecimals | ( | ) | const |
Definition at line 289 of file cbTable.cpp.
References m_decimals.
Referenced by cbMySQLField().

| std::string cbMySQLField::getDef | ( | ) | const |
Definition at line 285 of file cbTable.cpp.
References m_def.
Referenced by cbMySQLField().

| int cbMySQLField::getFlags | ( | ) | const |
Definition at line 288 of file cbTable.cpp.
References m_flags.
Referenced by cbMySQLField().

| int cbMySQLField::getLength | ( | ) | const |
Definition at line 287 of file cbTable.cpp.
References m_length.
Referenced by cbMySQLField().

| std::string cbMySQLField::getName | ( | ) | const |
Definition at line 278 of file cbTable.cpp.
References m_name.
Referenced by cbMySQLField(), and cbVirtualTable::colNameAt().

| std::string cbMySQLField::getOrgName | ( | ) | const |
Definition at line 280 of file cbTable.cpp.
References m_orgName.
Referenced by cbMySQLField().

| std::string cbMySQLField::getOrgTable | ( | ) | const |
Definition at line 282 of file cbTable.cpp.
References m_orgTable.
Referenced by cbMySQLField().

| std::string cbMySQLField::getTable | ( | ) | const |
Definition at line 281 of file cbTable.cpp.
References m_table.
Referenced by cbMySQLField().

| void cbMySQLField::setCatalog | ( | const std::string & | value | ) |
Definition at line 298 of file cbTable.cpp.
References m_catalog.
| void cbMySQLField::setCharsetnr | ( | int32_t | value | ) |
Definition at line 300 of file cbTable.cpp.
References m_charsetnr.
| void cbMySQLField::setDataType | ( | int32_t | value | ) |
Definition at line 304 of file cbTable.cpp.
References m_data_type.
| void cbMySQLField::setDB | ( | const std::string & | value | ) |
Definition at line 297 of file cbTable.cpp.
References m_db.
| void cbMySQLField::setDecimals | ( | int32_t | value | ) |
Definition at line 303 of file cbTable.cpp.
References m_decimals.
| void cbMySQLField::setDef | ( | const std::string & | value | ) |
Definition at line 299 of file cbTable.cpp.
References m_def.
| void cbMySQLField::setFlags | ( | int32_t | value | ) |
Definition at line 302 of file cbTable.cpp.
References m_flags.
| void cbMySQLField::setLength | ( | int32_t | value | ) |
Definition at line 301 of file cbTable.cpp.
References m_length.
| void cbMySQLField::setName | ( | const std::string & | value | ) |
Definition at line 293 of file cbTable.cpp.
References m_name.
| void cbMySQLField::setOrgName | ( | const std::string & | value | ) |
Definition at line 294 of file cbTable.cpp.
References m_orgName.
| void cbMySQLField::setOrgTable | ( | const std::string & | value | ) |
Definition at line 296 of file cbTable.cpp.
References m_orgTable.
| void cbMySQLField::setTable | ( | const std::string & | value | ) |
Definition at line 295 of file cbTable.cpp.
References m_table.
Referenced by cb::graph::cbComputeGraph::cbComputeGraph().

|
private |
Definition at line 455 of file cbTable.hpp.
Referenced by cbMySQLField(), getCatalog(), and setCatalog().
|
private |
Definition at line 460 of file cbTable.hpp.
Referenced by cbMySQLField(), getCharsetnr(), and setCharsetnr().
|
private |
Definition at line 461 of file cbTable.hpp.
Referenced by cbMySQLField(), getDataType(), and setDataType().
|
private |
Definition at line 454 of file cbTable.hpp.
Referenced by cbMySQLField(), getDB(), and setDB().
|
private |
Definition at line 459 of file cbTable.hpp.
Referenced by cbMySQLField(), getDecimals(), and setDecimals().
|
private |
Definition at line 456 of file cbTable.hpp.
Referenced by cbMySQLField(), getDef(), and setDef().
|
private |
Definition at line 458 of file cbTable.hpp.
Referenced by cbMySQLField(), getFlags(), and setFlags().
|
private |
Definition at line 457 of file cbTable.hpp.
Referenced by cbMySQLField(), getLength(), and setLength().
|
private |
Definition at line 450 of file cbTable.hpp.
Referenced by cbMySQLField(), getName(), and setName().
|
private |
Definition at line 451 of file cbTable.hpp.
Referenced by cbMySQLField(), getOrgName(), and setOrgName().
|
private |
Definition at line 453 of file cbTable.hpp.
Referenced by cbMySQLField(), getOrgTable(), and setOrgTable().
|
private |
Definition at line 452 of file cbTable.hpp.
Referenced by cbMySQLField(), getTable(), and setTable().
1.8.17