Added the SwgDatabaseServer project, still need to handle generated files

This commit is contained in:
Anonymous
2014-01-17 07:02:57 -07:00
parent 63ccf4eb43
commit 84d3709fdc
220 changed files with 21265 additions and 0 deletions
@@ -0,0 +1,51 @@
// ======================================================================
//
// DeleteDemandLoadedContainerQuery.h
// copyright (c) 2003 Sony Online Entertainment
//
// ======================================================================
#ifndef INCLUDED_DeleteDemandLoadedContainerQuery_H
#define INCLUDED_DeleteDemandLoadedContainerQuery_H
// ======================================================================
#include "sharedDatabaseInterface/DbBindableVarray.h"
#include "sharedDatabaseInterface/DbQuery.h"
// ======================================================================
namespace DBQuery
{
class DeleteDemandLoadedContainerQuery : public DB::Query
{
public:
DeleteDemandLoadedContainerQuery();
~DeleteDemandLoadedContainerQuery();
virtual bool bindParameters();
virtual bool bindColumns();
virtual void getSQL(std::string &sql);
virtual QueryMode getExecutionMode() const;
bool addData(const NetworkId &networkId, int reason);
bool setupData(DB::Session &session);
void clearData();
void freeData();
int getCount() const;
private:
DB::BindableVarrayString object_ids;
DB::BindableVarrayNumber reasons;
DB::BindableLong num_items;
private:
DeleteDemandLoadedContainerQuery(const DeleteDemandLoadedContainerQuery&);
DeleteDemandLoadedContainerQuery& operator=(const DeleteDemandLoadedContainerQuery&);
};
}
// ======================================================================
#endif