SO3Engine
|
flashhandler.h
Go to the documentation of this file.
51inline void replaceAll(std::wstring &sourceStr, const std::wstring &replaceWhat, const std::wstring &replaceWith)
172bool deserializeInvocation(const std::wstring& xmlString, std::wstring& funcName, Arguments& args)
238 if((owner->flashInterface->QueryInterface(IID_IConnectionPointContainer, (void**)&cPointContainer) == S_OK) &&
239 (cPointContainer->FindConnectionPoint(__uuidof(ShockwaveFlashObjects::_IShockwaveFlashEvents), &connectionPoint) == S_OK))
246 result = connectionPoint->Advise((ShockwaveFlashObjects::_IShockwaveFlashEvents *)dispatch, &cookie);
329 virtual HRESULT STDMETHODCALLTYPE GetIDsOfNames(REFIID riid, LPOLESTR* rgszNames, UINT cNames, LCID lcid,DISPID* rgDispId)
Definition FlashValue.h:62
Definition IFlashControl.h:73
virtual void handleFlashCall(const std::wstring &xmlString)=0
ShockwaveFlashObjects::IShockwaveFlash * flashInterface
Definition IFlashControl.h:88
Definition flashhandler.h:213
HRESULT OnProgress(long percentDone)
Definition flashhandler.h:364
virtual HRESULT STDMETHODCALLTYPE GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
Definition flashhandler.h:324
virtual HRESULT STDMETHODCALLTYPE GetIDsOfNames(REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
Definition flashhandler.h:329
HRESULT FSCommand(_bstr_t command, _bstr_t args)
Definition flashhandler.h:369
virtual HRESULT STDMETHODCALLTYPE Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, ::DISPPARAMS __RPC_FAR *pDispParams, VARIANT __RPC_FAR *pVarResult, ::EXCEPINFO __RPC_FAR *pExcepInfo, UINT __RPC_FAR *puArgErr)
Definition flashhandler.h:334
HRESULT STDMETHODCALLTYPE QueryInterface(REFIID riid, LPVOID *ppv)
Definition flashhandler.h:276
HRESULT FlashCall(_bstr_t request)
Definition flashhandler.h:376
LPCONNECTIONPOINT connectionPoint
Definition flashhandler.h:215
virtual HRESULT STDMETHODCALLTYPE GetTypeInfoCount(UINT *pctinfo)
Definition flashhandler.h:319
HRESULT OnReadyStateChange(long newState)
Definition flashhandler.h:359
FlashValue deserializeValue(const std::wstring &valueStr)
Definition flashhandler.h:117
void replaceAll(std::wstring &sourceStr, const std::wstring &replaceWhat, const std::wstring &replaceWith)
Definition flashhandler.h:51
std::wstring ConvertToWString(const std::string &str)
Definition flashhandler.h:60
std::wstring serializeValue(const FlashValue &value)
Definition flashhandler.h:67
std::wstring serializeInvocation(const std::wstring &funcName, const Arguments &args)
Definition flashhandler.h:153
bool deserializeInvocation(const std::wstring &xmlString, std::wstring &funcName, Arguments &args)
Definition flashhandler.h:172
Definition Delegate.h:33
Generated by 1.9.8