Changeset 44414 in vbox for trunk/src/VBox/Main/webservice/vboxweb.h
- Timestamp:
- Jan 28, 2013 11:09:48 AM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 83388
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/webservice/vboxweb.h
r43136 r44414 3 3 * header file for "real" web server code. 4 4 * 5 * Copyright (C) 2006-201 1Oracle Corporation5 * Copyright (C) 2006-2013 Oracle Corporation 6 6 * 7 7 * This file is part of VirtualBox Open Source Edition (OSE), as … … 72 72 void RaiseSoapInvalidObjectFault(struct soap *soap, WSDLT_ID obj); 73 73 74 void RaiseSoapRuntimeFault2(struct soap *soap, HRESULT apirc, IUnknown *pObj, const com::Guid &iid); 75 76 /** 77 * Template function called everywhere from methodmaps.cpp which calls 78 * RaiseSoapRuntimeFault2() with the correct COM interface ID. 79 * @param soap 80 * @param apirc 81 * @param pObj 82 */ 83 template <class T> 84 void RaiseSoapRuntimeFault(struct soap *soap, HRESULT apirc, const ComPtr<T> &pObj) 85 { 86 RaiseSoapRuntimeFault2(soap, apirc, pObj, COM_IIDOF(T)); 87 } 74 void RaiseSoapRuntimeFault(struct soap *soap, const char *pcszMethodName, HRESULT apirc, IUnknown *pObj, const com::Guid &iid); 88 75 89 76 /**************************************************************************** … … 99 86 std::string Base64EncodeByteArray(ComSafeArrayIn(BYTE, aData)); 100 87 101 void Base64DecodeByteArray(struct soap *soap, std::string& aStr, ComSafeArrayOut(BYTE, aData) );88 void Base64DecodeByteArray(struct soap *soap, std::string& aStr, ComSafeArrayOut(BYTE, aData), const char *pszMethodName, IUnknown *pObj, const com::Guid &iid); 102 89 /**************************************************************************** 103 90 *
Note:
See TracChangeset
for help on using the changeset viewer.