You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-01 06:46:55 +03:00
Reformat all code to coding standard
This commit is contained in:
@ -14,82 +14,94 @@
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||
MA 02110-1301, USA. */
|
||||
|
||||
/*******************************************************************************
|
||||
* $Id$
|
||||
*
|
||||
*******************************************************************************/
|
||||
/*
|
||||
* we_splitterapp.h
|
||||
*
|
||||
* Created on: Oct 7, 2011
|
||||
* Author: bpaul
|
||||
*/
|
||||
|
||||
#ifndef WE_SPLITTERAPP_H_
|
||||
#define WE_SPLITTERAPP_H_
|
||||
|
||||
#include <boost/thread/condition.hpp>
|
||||
#include <boost/scoped_array.hpp>
|
||||
#include <boost/thread.hpp>
|
||||
using namespace boost;
|
||||
|
||||
#include "bytestream.h"
|
||||
using namespace messageqcpp;
|
||||
|
||||
#include "we_cmdargs.h"
|
||||
#include "we_sdhandler.h"
|
||||
#include "we_simplesyslog.h"
|
||||
using namespace WriteEngine;
|
||||
|
||||
namespace WriteEngine
|
||||
{
|
||||
|
||||
|
||||
class WESplitterApp
|
||||
{
|
||||
public:
|
||||
WESplitterApp(WECmdArgs& CmdArgs);
|
||||
virtual ~WESplitterApp();
|
||||
|
||||
|
||||
|
||||
void processMessages();
|
||||
int getMode(){ return fCmdArgs.getMode(); }
|
||||
bool getPmStatus(int Id){ return fCmdArgs.getPmStatus(Id); }
|
||||
std::string getLocFile() { return fCmdArgs.getLocFile(); }
|
||||
std::string getPmFile() { return fCmdArgs.getPmFile(); }
|
||||
void updateWithJobFile(int aIdx);
|
||||
|
||||
|
||||
// setup the signal handlers for the main app
|
||||
void setupSignalHandlers();
|
||||
static void onSigTerminate(int aInt);
|
||||
static void onSigInterrupt(int aInt);
|
||||
static void onSigHup(int aInt);
|
||||
|
||||
void invokeCpimport();
|
||||
std::string getCalpontHome();
|
||||
std::string getPrgmPath(std::string& PrgmName);
|
||||
void updateCmdLineWithPath(string& CmdLine);
|
||||
|
||||
private:
|
||||
public: // for multi table support
|
||||
WECmdArgs& fCmdArgs;
|
||||
WESDHandler fDh;
|
||||
static bool fContinue;
|
||||
|
||||
public:
|
||||
static bool fSignaled;
|
||||
static bool fSigHup;
|
||||
|
||||
public:
|
||||
static SimpleSysLog* fpSysLog;
|
||||
|
||||
public:
|
||||
friend class WESDHandler;
|
||||
|
||||
};
|
||||
|
||||
} /* namespace WriteEngine */
|
||||
#endif /* WE_SPLITTERAPP_H_ */
|
||||
|
||||
/*******************************************************************************
|
||||
* $Id$
|
||||
*
|
||||
*******************************************************************************/
|
||||
/*
|
||||
* we_splitterapp.h
|
||||
*
|
||||
* Created on: Oct 7, 2011
|
||||
* Author: bpaul
|
||||
*/
|
||||
|
||||
#ifndef WE_SPLITTERAPP_H_
|
||||
#define WE_SPLITTERAPP_H_
|
||||
|
||||
#include <boost/thread/condition.hpp>
|
||||
#include <boost/scoped_array.hpp>
|
||||
#include <boost/thread.hpp>
|
||||
using namespace boost;
|
||||
|
||||
#include "bytestream.h"
|
||||
using namespace messageqcpp;
|
||||
|
||||
#include "we_cmdargs.h"
|
||||
#include "we_sdhandler.h"
|
||||
#include "we_simplesyslog.h"
|
||||
using namespace WriteEngine;
|
||||
|
||||
namespace WriteEngine
|
||||
{
|
||||
|
||||
|
||||
class WESplitterApp
|
||||
{
|
||||
public:
|
||||
WESplitterApp(WECmdArgs& CmdArgs);
|
||||
virtual ~WESplitterApp();
|
||||
|
||||
|
||||
|
||||
void processMessages();
|
||||
int getMode()
|
||||
{
|
||||
return fCmdArgs.getMode();
|
||||
}
|
||||
bool getPmStatus(int Id)
|
||||
{
|
||||
return fCmdArgs.getPmStatus(Id);
|
||||
}
|
||||
std::string getLocFile()
|
||||
{
|
||||
return fCmdArgs.getLocFile();
|
||||
}
|
||||
std::string getPmFile()
|
||||
{
|
||||
return fCmdArgs.getPmFile();
|
||||
}
|
||||
void updateWithJobFile(int aIdx);
|
||||
|
||||
|
||||
// setup the signal handlers for the main app
|
||||
void setupSignalHandlers();
|
||||
static void onSigTerminate(int aInt);
|
||||
static void onSigInterrupt(int aInt);
|
||||
static void onSigHup(int aInt);
|
||||
|
||||
void invokeCpimport();
|
||||
std::string getCalpontHome();
|
||||
std::string getPrgmPath(std::string& PrgmName);
|
||||
void updateCmdLineWithPath(string& CmdLine);
|
||||
|
||||
private:
|
||||
public: // for multi table support
|
||||
WECmdArgs& fCmdArgs;
|
||||
WESDHandler fDh;
|
||||
static bool fContinue;
|
||||
|
||||
public:
|
||||
static bool fSignaled;
|
||||
static bool fSigHup;
|
||||
|
||||
public:
|
||||
static SimpleSysLog* fpSysLog;
|
||||
|
||||
public:
|
||||
friend class WESDHandler;
|
||||
|
||||
};
|
||||
|
||||
} /* namespace WriteEngine */
|
||||
#endif /* WE_SPLITTERAPP_H_ */
|
||||
|
Reference in New Issue
Block a user