aboutsummaryrefslogtreecommitdiff
path: root/src/server/database/Database/PreparedStatement.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/database/Database/PreparedStatement.h')
-rw-r--r--src/server/database/Database/PreparedStatement.h10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/server/database/Database/PreparedStatement.h b/src/server/database/Database/PreparedStatement.h
index e11fcee5f85..e4bd08753f5 100644
--- a/src/server/database/Database/PreparedStatement.h
+++ b/src/server/database/Database/PreparedStatement.h
@@ -67,15 +67,10 @@ struct PreparedStatementData
PreparedStatementValueType type;
};
-//- Forward declare
-class MySQLPreparedStatement;
-
//- Upper-level class that is used in code
class TC_DATABASE_API PreparedStatementBase
{
friend class PreparedStatementTask;
- friend class MySQLPreparedStatement;
- friend class MySQLConnection;
public:
explicit PreparedStatementBase(uint32 index, uint8 capacity);
@@ -103,12 +98,9 @@ class TC_DATABASE_API PreparedStatementBase
}
uint32 GetIndex() const { return m_index; }
+ std::vector<PreparedStatementData> const& GetParameters() const { return statement_data; }
protected:
- void BindParameters(MySQLPreparedStatement* stmt);
-
- protected:
- MySQLPreparedStatement* m_stmt;
uint32 m_index;
//- Buffer of parameters, not tied to MySQL in any way yet