PrevNextUpHome SophiaFramework UNIVERSE 5.3
SFBWebResp
Wrapper Class for the IWebResp interface.
#include <SFBWebResp.h.hpp>
class SFBWebResp : public SFBWebOpts;
SFMTYPEDEFWRAPPER(SFBWebResp)

Inheritance diagram

 Inheritance diagram of SFBWebRespClass

Version

BREW 2.0 BREW 2.1 BREW 3.1 BREW 4.0
O O O O

Reference

BREW API IWebResp

Member

Public Functions
WebRespInfoPtr GetInfo( Void )
Return a pointer to the response's relevant, pre-packaged/parsed info.
SFCError AddOpt( WebOptPtr opts ) (inherits from SFBWebOpts)
Add the list of WebOpts to the current web option set.
SFCError GetOpt( SInt32 id , SInt32 index , WebOptPtr opt ) (inherits from SFBWebOpts)
Get a WebOpt in the list of WebOpts in SFBWebOpts instance matching OptId in.
static
SFBWebOptsSmp
NewInstance( SFCErrorPtr exception = null ) (inherits from SFBWebOpts)
Create a new SFBWebOpts instance.
static
SFBWebOptsSmp
NewInstance( AEECLSID id , SFCErrorPtr exception = null ) (inherits from SFBWebOpts)
Create a new SFBWebOpts instance.
SFCError QueryInterface( AEECLSID clsid , VoidHandle handle ) (inherits from SFBQuery)
Ask an object for another API contract from the object in question.
SFCError QueryInterface( AEECLSID clsid , SFBBaseSmpPtr handle ) (inherits from SFBQuery)
Ask an object for another API contract from the object in question.
SFBBaseSmp QueryInterface( AEECLSID clsid ) (inherits from SFBQuery)
Ask an object for another API contract from the object in question.
SFCError RemoveOpt( SInt32 id , SInt32 index ) (inherits from SFBWebOpts)
Remove the nIndex'th WebOpt matching OptId.
Void Self( AEECLSID clsidReq , SFBQuerySmpPtr clone , AEECLSID clsidImp ) (inherits from SFBQuery)
Helper macro for those implementing an object with a single interface.
SFBQuerySmp Self( AEECLSID clsidReq , AEECLSID clsidImp ) (inherits from SFBQuery)
Helper macro for those implementing an object with a single interface.
Protected Functions
static
SFBBaseSmp
FactoryByCreate( AEECLSID id , SFCErrorPtr exception = null ) (inherits from SFBBase)
Create the instance for the specified ClassID's interface.
static
SFBBaseSmp
FactoryByQuery( SFBQuerySmpConstRef query , AEECLSID id , SFCErrorPtr exception = null ) (inherits from SFBBase)
Create the instance for the specified ClassID's interface using the SFBQuery instance.

SFBWebResp::GetInfo
Return a pointer to the response's relevant, pre-packaged/parsed info.
[ public ]
WebRespInfoPtr GetInfo(Void);

Reference

BREW API IWEBRESP_GetInfo