You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
Reformat all code to coding standard
This commit is contained in:
@ -36,69 +36,69 @@
|
||||
|
||||
namespace dmlpackage
|
||||
{
|
||||
/** @brief concrete implementation of a CalpontDMLPackage
|
||||
* Specifically for representing DELETE DML Statements
|
||||
/** @brief concrete implementation of a CalpontDMLPackage
|
||||
* Specifically for representing DELETE DML Statements
|
||||
*/
|
||||
class DeleteDMLPackage : public CalpontDMLPackage
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
/** @brief ctor
|
||||
*/
|
||||
class DeleteDMLPackage : public CalpontDMLPackage
|
||||
{
|
||||
EXPORT DeleteDMLPackage();
|
||||
|
||||
public:
|
||||
/** @brief ctor
|
||||
*
|
||||
* @param schemaName the schema of the table being operated on
|
||||
* @param tableName the name of the table being operated on
|
||||
* @param dmlStatement the dml statement
|
||||
* @param sessionID the session ID
|
||||
*/
|
||||
EXPORT DeleteDMLPackage( std::string schemaName, std::string tableName,
|
||||
std::string dmlStatement, int sessionID );
|
||||
|
||||
/** @brief ctor
|
||||
*/
|
||||
EXPORT DeleteDMLPackage();
|
||||
/** @brief dtor
|
||||
*/
|
||||
EXPORT virtual ~DeleteDMLPackage();
|
||||
|
||||
/** @brief ctor
|
||||
*
|
||||
* @param schemaName the schema of the table being operated on
|
||||
* @param tableName the name of the table being operated on
|
||||
* @param dmlStatement the dml statement
|
||||
* @param sessionID the session ID
|
||||
*/
|
||||
EXPORT DeleteDMLPackage( std::string schemaName, std::string tableName,
|
||||
std::string dmlStatement, int sessionID );
|
||||
/** @brief write a DeleteDMLPackage to a ByteStream
|
||||
*
|
||||
* @param bytestream the ByteStream to write to
|
||||
*/
|
||||
EXPORT int write(messageqcpp::ByteStream& bytestream);
|
||||
|
||||
/** @brief dtor
|
||||
*/
|
||||
EXPORT virtual ~DeleteDMLPackage();
|
||||
/** @brief read a DeleteDMLPackage from a ByteStream
|
||||
*
|
||||
* @param bytestream the ByteStream to read from
|
||||
*/
|
||||
EXPORT int read(messageqcpp::ByteStream& bytestream);
|
||||
|
||||
/** @brief write a DeleteDMLPackage to a ByteStream
|
||||
*
|
||||
* @param bytestream the ByteStream to write to
|
||||
*/
|
||||
EXPORT int write(messageqcpp::ByteStream& bytestream);
|
||||
/** @brief build a DeleteDMLPackage from a string buffer
|
||||
*
|
||||
* @param buffer [rowId, columnName, colValue]
|
||||
* @param columns the number of columns in the buffer
|
||||
* @param rows the number of rows in the buffer
|
||||
*/
|
||||
EXPORT int buildFromBuffer(std::string& buffer, int columns, int rows);
|
||||
|
||||
/** @brief read a DeleteDMLPackage from a ByteStream
|
||||
*
|
||||
* @param bytestream the ByteStream to read from
|
||||
*/
|
||||
EXPORT int read(messageqcpp::ByteStream& bytestream);
|
||||
/** @brief build a DeleteDMLPackage from a parsed DeleteSqlStatement
|
||||
*
|
||||
* @param sqlStatement the parsed DeleteSqlStatement
|
||||
*/
|
||||
EXPORT int buildFromSqlStatement(SqlStatement& sqlStatement);
|
||||
/** @brief build a InsertDMLPackage from MySQL buffer
|
||||
*
|
||||
* @param colNameList, tableValuesMap
|
||||
* @param rows the number of rows in the buffer
|
||||
*/
|
||||
EXPORT int buildFromMysqlBuffer(ColNameList& colNameList, TableValuesMap& tableValuesMap, int columns, int rows, NullValuesBitset& nullValues);
|
||||
|
||||
/** @brief build a DeleteDMLPackage from a string buffer
|
||||
*
|
||||
* @param buffer [rowId, columnName, colValue]
|
||||
* @param columns the number of columns in the buffer
|
||||
* @param rows the number of rows in the buffer
|
||||
*/
|
||||
EXPORT int buildFromBuffer(std::string& buffer, int columns, int rows);
|
||||
protected:
|
||||
|
||||
/** @brief build a DeleteDMLPackage from a parsed DeleteSqlStatement
|
||||
*
|
||||
* @param sqlStatement the parsed DeleteSqlStatement
|
||||
*/
|
||||
EXPORT int buildFromSqlStatement(SqlStatement& sqlStatement);
|
||||
/** @brief build a InsertDMLPackage from MySQL buffer
|
||||
*
|
||||
* @param colNameList, tableValuesMap
|
||||
* @param rows the number of rows in the buffer
|
||||
*/
|
||||
EXPORT int buildFromMysqlBuffer(ColNameList& colNameList, TableValuesMap& tableValuesMap, int columns, int rows, NullValuesBitset& nullValues);
|
||||
private:
|
||||
|
||||
protected:
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
#undef EXPORT
|
||||
|
Reference in New Issue
Block a user