merge
This commit is contained in:
@@ -11,14 +11,28 @@
|
||||
class CWineRunner: public IWineRunner
|
||||
{
|
||||
public:
|
||||
CWineRunner();
|
||||
~CWineRunner();
|
||||
|
||||
virtual int Run( CUtlString szName, CUtlVector<CUtlString>& args ) override;
|
||||
virtual int Run( CUtlString szName, CUtlString szDirectory, CUtlVector<CUtlString>& args ) override;
|
||||
virtual int Run( CUtlString szName, CUtlString szDirectory, CUtlVector<CUtlString>& args, CUtlVector<CUtlString>& environment ) override;
|
||||
virtual int Wait( void ) override;
|
||||
private:
|
||||
pid_t m_wineServerPID;
|
||||
};
|
||||
|
||||
EXPOSE_INTERFACE(CWineRunner, IWineRunner, WINE_RUNNER_INTERFACE_NAME);
|
||||
|
||||
CWineRunner::CWineRunner()
|
||||
{
|
||||
|
||||
}
|
||||
CWineRunner::~CWineRunner()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
int CWineRunner::Run(CUtlString szName, CUtlVector<CUtlString>& args)
|
||||
{
|
||||
return runner->Run(szName, args);
|
||||
|
||||
Reference in New Issue
Block a user