GME  13
Public Member Functions
CScriptHost Class Reference

#include <ScriptHost.h>

Inheritance diagram for CScriptHost:
Inheritance graph
[legend]
Collaboration diagram for CScriptHost:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CScriptHost ()
virtual ~CScriptHost ()
STDMETHOD() ProcessString (BSTR input)
STDMETHOD() InitEngine (IDispatch *console, BSTR engineProgid)
STDMETHOD() SetGMEApp (IDispatch *gmeapp)
STDMETHOD() SetGMEProj (IDispatch *gmeproj)
STDMETHOD() GetLCID (LCID *plcid)
STDMETHOD() GetItemInfo (LPCOLESTR pstrName, DWORD dwReturnMask, IUnknown **ppiunkItem, ITypeInfo **ppti)
STDMETHOD() GetDocVersionString (BSTR *pbstrVersion)
STDMETHOD() OnScriptTerminate (const VARIANT *pvarResult, const EXCEPINFO *pexcepinfo)
STDMETHOD() OnStateChange (SCRIPTSTATE ssScriptState)
STDMETHOD() OnScriptError (IActiveScriptError *pscripterror)
STDMETHOD() OnEnterScript (void)
STDMETHOD() OnLeaveScript (void)

Detailed Description

Definition at line 22 of file ScriptHost.h.


Constructor & Destructor Documentation

Definition at line 29 of file ScriptHost.h.

virtual CScriptHost::~CScriptHost ( ) [inline, virtual]

Definition at line 36 of file ScriptHost.h.


Member Function Documentation

STDMETHODIMP CScriptHost::GetDocVersionString ( BSTR *  pbstrVersion)

Definition at line 126 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::GetItemInfo ( LPCOLESTR  pstrName,
DWORD  dwReturnMask,
IUnknown **  ppiunkItem,
ITypeInfo **  ppti 
)

Definition at line 90 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::GetLCID ( LCID *  plcid)

Definition at line 85 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::InitEngine ( IDispatch *  console,
BSTR  engineProgid 
)

Definition at line 11 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::OnEnterScript ( void  )

Definition at line 182 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::OnLeaveScript ( void  )

Definition at line 187 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::OnScriptError ( IActiveScriptError *  pscripterror)

Definition at line 144 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::OnScriptTerminate ( const VARIANT *  pvarResult,
const EXCEPINFO *  pexcepinfo 
)

Definition at line 131 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::OnStateChange ( SCRIPTSTATE  ssScriptState)

Definition at line 138 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::ProcessString ( BSTR  input)

Definition at line 55 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::SetGMEApp ( IDispatch *  gmeapp)

Definition at line 192 of file ScriptHost.cpp.

STDMETHODIMP CScriptHost::SetGMEProj ( IDispatch *  gmeproj)

Definition at line 239 of file ScriptHost.cpp.


The documentation for this class was generated from the following files: