ࡱ>   I"#$%&'()*,-./012346789:;<=>@ABCDEFGHKLMNOPQRSUVWXYZ[\]_`abcdefghiklmnopqrstuRoot Entry #~"Workspace State  Browser Editorsetup0E:\projects\swish\win32\swishctl\setup\setup.dspswishctl-E:\projects\swish\win32\swishctl\SwishCtl.dspefine END_CATCH } #define CATCH_ALL(e) } catch (CException* e) { #define AND_CATCH_ALL(e) } catch (CException* e) { #define END_CATCH_ALL } #define BEGIN_COLUMN_MAP(x) class __NCB__COLUMN_##x : public COLUMN { #define END_COLUMN_MAP() }; #define BEGIN_CONTROL_MAP(x) class __NCB__CONTROL_##x : public CONTROL { #define END_CONTROL_MAP() }; #define BEGIN_COM_MAP(x) class __NCB__COM_##x : public COM { #define END_COM_MAP() }; #define BEGIN_CONNECTION_POINT_MAP(x) class __NCB__CONNECTIONPOINT_##x : public CONNECTION_POINT { #define END_CONNECTION_POINT_MAP() }; #define BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP(x) class __NCB__EXTENSIONSNAPINNODEINFO_##x : public EXTENSION_SNAPIN_NODEINFO { #define END_EXTENSION_SNAPIN_NODEINFO_MAP() }; #define BEGIN_FILTER_MAP(x) class __NCB__FILTER_##x : public FILTER { #define END_FILTER_MAP() }; #define BEGIN_MSG_MAP(x) class __NCB__MSG_##x : public MSG { #define END_MSG_MAP() }; #define BEGIN_OBJECT_MAP(x) class __NCB__OBJECT_##x : public OBJECT { #define END_OBJECT_MAP() }; #define BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyStrinE:\projects\swish\win32\swishctl\setup\setup.dspswishctl-E:\projects\swish\win32\swishctl\SwishCtl.dspefine END_CATCH } #define CATCH_ALL(e) } catch (CException* e) { #define AND_CATCH_ALL(e) } catch (CException* e) { #define END_CATCH_ALL } #define BEGIN_COLUMN_MAP(x) class __NCB__COLUMN_##x : public COLUMN { #define END_COLUMN_MAP() }; #define BEGIN_CONTROL_MAP(x) class __NCB__CONTROL_##x : public CONTROL { #define END_CONTROL_MAP() }; #define BEGIN_COM_MAP(x) class __NCB__COM_##x : public COM { #define END_COM_MAP() }; #define BEGIN_CONNECTION_POINT_MAP(x) class __NCB__CONNECTIONPOINT_##x : public CONNECTION_POINT { #define END_CONNECTION_POINT_MAP() }; #define BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP(x) class __NCB__EXTENSIONSNAPINNODEINFO_##x : public EXTENSION_SNAPIN_NODEINFO { #define END_EXTENSION_SNAPIN_NODEINFO_MAP() }; #define BEGIN_FILTER_MAP(x) class __NCB__FILTER_##x : public FILTER { #define END_FILTER_MAP() }; #define BEGIN_MSG_MAP(x) class __NCB__MSG_##x : public MSG { #define END_MSG_MAP() }; #define BEGIN_OBJECT_MAP(x) class __NCB__OBJECT_##x : public OBJECT { #define END_OBJECT_MAP() }; #define BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyStrinMLJLE:\projects\swish\win32\swishctl\setup\setup.dspswishctl-E:\projects\swish\win32\swishctl\SwishCtl.dspefine END_CATCH } #define CATCH_ALL(e) } catch (CException* e) { #define AND_CATCH_ALL(e) } catch (CException* e) { #define END_CATCH_ALL } #define BEGIN_COLUMN_MAP(x) class __NCB__COLUMN_##x : public COLUMN { #define END_COLUMN_MAP() }; #define BEGIN_CONTROL_MAP(x) class __NCB__CONTROL_##x : public CONTROL { #define END_CONTROL_MAP() }; #define BEGIN_COM_MAP(x) class __NCB__COM_##x : public COM { #define END_COM_MAP() }; #define BEGIN_CONNECTION_POINT_MAP(x) class __NCB__CONNECTIONPOINT_##x : public CONNECTION_POINT { #define END_CONNECTION_POINT_MAP() }; #define BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP(x) class __NCB__EXTENSIONSNAPINNODEINFO_##x : public EXTENSION_SNAPIN_NODEINFO { #define END_EXTENSION_SNAPIN_NODEINFO_MAP() }; #define BEGIN_FILTER_MAP(x) class __NCB__FILTER_##x : public FILTER { #define END_FILTER_MAP() }; #define BEGIN_MSG_MAP(x) class __NCB__MSG_##x : public MSG { #define END_MSG_MAP() }; #define BEGIN_OBJECT_MAP(x) class __NCB__OBJECT_##x : public OBJECT { #define END_OBJECT_MAP() }; #define BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyStrinWorkspace Window"!Source_Control_Info(+IPI_SwishCtl5IPI_setup?SwishCtl ClassView setup classesSwishCtl classes setup classes setup classes ResourceViewsetup resourcessetup resourcesFileView"Workspace 'SwishCtl': 2 project(s)SwishCtl files Source Files CSwishCtl.cpp CSwishCtl.cpp"Workspace 'SwishCtl': 2 project(s)FileViewEGIN_CONTROL_MAP(x) class __NCB__CONTROL_##x : public CONTROL { #define END_CONTROL_MAP() }; #define BEGIN_COM_MAP(x) class __NCB__COM_##x : public COM { #define END_COM_MAP() }; #define BEGIN_CONNECTION_POINT_MAP(x) class __NCB__CONNECTIONPOINT_##x : public CONNECTION_POINT { #define END_CONNECTION_POINT_MAP() }; #define BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP(x) class __NCB__EXTENSIONSNAPINNODEINFO_##x : public EXTENSION_SNAPIN_NODEINFO { #define END_EXTENSION_SNAPIN_NODEINFO_MAP() }; #define BEGIN_FILTER_MAP(x) class __NCB__FILTER_##x : public FILTER { #define END_FILTER_MAP() }; #define BEGIN_MSG_MAP(x) class __NCB__MSG_##x : public MSG { #define END_MSG_MAP() }; #define BEGIN_OBJECT_MAP(x) class __NCB__OBJECT_##x : public OBJECT { #define END_OBJECT_MAP() }; #define BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyStrinAf:\data\swishctlswishctlf:\dev\swishctl\setupsetuplasses ResourceViewsetup resourcessetup resourcesFileView"Workspace 'SwishCtl': 2 project(s)SwishCtl files Source Files CSwishCtl.cpp CSwishCtl.cpp"Workspace 'SwishCtl': 2 project(s)FileViewEGIN_CONTROL_MAP(x) class __NCB__CONTROL_##x : public CONTROL { #define END_CONTROL_MAP() }; #define BEGIN_COM_MAP(x) class __NCB__COM_##x : public COM { #define END_COM_MAP() }; #define BEGIN_CONNECTION_POINT_MAP(x) class __NCB__CONNECTIONPOINT_##x : public CONNECTION_POINT { #define END_CONNECTION_POINT_MAP() }; #define BEGIN_EXTENSION_SNAPIN_NODEINFO_MAP(x) class __NCB__EXTENSIONSNAPINNODEINFO_##x : public EXTENSION_SNAPIN_NODEINFO { #define END_EXTENSION_SNAPIN_NODEINFO_MAP() }; #define BEGIN_FILTER_MAP(x) class __NCB__FILTER_##x : public FILTER { #define END_FILTER_MAP() }; #define BEGIN_MSG_MAP(x) class __NCB__MSG_##x : public MSG { #define END_MSG_MAP() }; #define BEGIN_OBJECT_MAP(x) class __NCB__OBJECT_##x : public OBJECT { #define END_OBJECT_MAP() }; #define BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyStrin` SwishCtl - Win32 Release MinSize SwishCtl.dspCProject SwishCtl - Win32 Release MinSizeSwishCtl - Win32 Debugdebug/SwishCtl.dllSwishCtl - Win32 Unicode Debug SwishCtl - Win32 Release MinSize&SwishCtl - Win32 Release MinDependency(SwishCtl - Win32 Unicode Release MinSize.SwishCtl - Win32 Unicode Release MinDependencySSBR CTargetItemSwishCtl - Win32 Debug SwishCtl - Win32 Release MinSize&SwishCtl - Win32 Release MinDependencySSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBR SwishCtl.tlbCDependencyFileSSBRDJWDJWDJWe BEGIN_MSG_MAP(x) class __NCB__MSG_##x : public MSG { #define END_MSG_MAP() }; #define BEGIN_OBJECT_MAP(x) class __NCB__OBJECT_##x : public OBJECT { #define END_OBJECT_MAP() }; #define BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyStrin`setup - Win32 Release setup.dspCProjectsetup - Win32 Releasesetup - Win32 Release../Release/setup.exesetup - Win32 Debug../debug../debug/setup.exeSSBR CTargetItemsetup - Win32 Releasesetup - Win32 DebugSSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBRDJWDJWDJWmSwishCtl - Win32 Debug SwishCtl - Win32 Release MinSize&SwishCtl - Win32 Release MinDependencySSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBR SwishCtl.tlbCDependencyFileSSBRDJWDJWDJWe BEGIN_MSG_MAP(x) class __NCB__MSG_##x : public MSG { #define END_MSG_MAP() }; #define BEGIN_OBJECT_MAP(x) class __NCB__OBJECT_##x : public OBJECT { #define END_OBJECT_MAP() }; #define BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyStrinIPI_ JClassView Window"TDebugger^Documents j`SwishCtlojectsetup - Win32 Releasesetup - Win32 Release../Release/setup.exesetup - Win32 Debug../debug../debug/setup.exeSSBR CTargetItemsetup - Win32 Releasesetup - Win32 DebugSSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBRDJWDJWDJWmSwishCtl - Win32 Debug SwishCtl - Win32 Release MinSize&SwishCtl - Win32 Release MinDependencySSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBR SwishCtl.tlbCDependencyFileSSBRDJWDJWDJWe BEGIN_MSG_MAP(x) class __NCB__MSG_##x : public MSG { #define END_MSG_MAP() }; #define BEGIN_OBJECT_MAP(x) class __NCB__OBJECT_##x : public OBJECT { #define END_OBJECT_MAP() }; #define BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyStrin CClsFldSlobSwishCtlsetupctsetup - Win32 Releasesetup - Win32 Release../Release/setup.exesetup - Win32 Debug../debug../debug/setup.exeSSBR CTargetItemsetup - Win32 Releasesetup - Win32 DebugSSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBRDJWDJWDJWmSwishCtl - Win32 Debug SwishCtl - Win32 Release MinSize&SwishCtl - Win32 Release MinDependencySSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBR SwishCtl.tlbCDependencyFileSSBRDJWDJWDJWe BEGIN_MSG_MAP(x) class __NCB__MSG_##x : public MSG { #define END_MSG_MAP() }; #define BEGIN_OBJECT_MAP(x) class __NCB__OBJECT_##x : public OBJECT { #define END_OBJECT_MAP() }; #define BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyStrin ({,C:\dev\SwishCtl\setup\setup.cpp,} .696({,C:\dev\SwishCtl\setup\setup.cpp,} .347@ Control-C@ Control-BreakDatatype MisalignmentAccess Violation In Page ErrorIllegal InstructionArray Bounds ExceededFloat Denormal OperandFloat Divide by ZeroFloat Inexact ResultFloat Invalid OperationFloat OverflowFloat Stack CheckFloat Underflow No Memory%Noncontinuable Exception&Invalid DispositionInteger Divide by ZeroInteger OverflowPrivileged InstructionStack Overflow5 DLL Not FoundBDLL Initialization Failed~mModule Not FoundmProcedure Not FoundInvalid HandlecsmMicrosoft C++ Exceptionthis newdir.bufferShortcut.bufferswishctlpath.buffer curdir.bufferdestdir.buffer appdir.bufferfullpath->bufferWatch1Watch2Watch3Watch4BEGIN_PARAM_MAP(x) class __NCB__PARAM_##x : public PARAM { #define END_PARAM_MAP() }; #define BEGIN_PROP_MAP(x) class __NCB__PROP_##x : public PROP { #define END_PROP_MAP() }; #define BEGIN_PROPERTY_MAP(x) class __NCB__PROPERTY_##x : public PROPERTY { #define END_PROPERTY_MAP() }; #define BEGIN_PROPPAGE_MAP(x) class __NCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyString `opertyname, BSTR *result) { CAnsiStr bstr_convert(propertyname); char *propertyval = SwishResultPropertyStr( current_result, bstr_convert.c_str()); CAnsiBSTR bstrTemp( propertyval ); if (!bstrTemp) return E_OUTOFMEMORY; *result = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Close() { current_result = NULL; if ( swish_handle ) { if ( swish_results ) { Free_Results_Object( swish_results ); swish_results = NULL; } if (swish_search) { Free_Search_Object( swish_search ); swish_search = NULL; } SwishClose( swish_handle ); /* free the memory used */ swish_handle = NULL; } return S_OK; } STDMETHODIMP CCSwishCtl::SeekResult(int position, int *result) { *result = -1; // an error if (!swish_results) return S_OK; *result = SwishSeekResult( swish_results, position ); return S_OK; } STDMETHODIMP CCSwishCtl::SetSort(BSTR sort) { if ( ! (swish_handle && swish_s .\SwishCtl.rc String Table&{34866984-49EB-11CF-BF46-00AA004C12E2}, 6.\SwishCtl.rc Version VS_VERSION_INFO [English (U.S.)]&{34866984-49EB-11CF-BF46-00AA004C12E2},,,62.\setup\setup.rc Dialog IDD_SETUP [English (U.S.)]&{34866984-49EB-11CF-BF46-00AA004C12E2},BBPp0.\setup\setup.rc Icon IDI_SETUP [English (U.S.)]&{34866984-49EB-11CF-BF46-00AA004C12E2},XXZ0.\setup\setup.rc Icon IDI_SMALL [English (U.S.)]&{34866984-49EB-11CF-BF46-00AA004C12E2},nnp..\setup\setup.rc String Table&{34866984-49EB-11CF-BF46-00AA004C12E2},& @.\setup\setup.rc Version VS_VERSION_INFO [English (New Zealand)]&{34866984-49EB-11CF-BF46-00AA004C12E2}, C/C++.\SwishCtl.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},vC/C++-=)=).\CSwishCtl.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},,,vCB___PROPPAGE_##x : public PROPPAGE { #define END_PROPPAGE_MAP() }; #define BEGIN_SERVICE_MAP(x) class __NCB__SERVICE_##x : public SERVICE { #define END_SERVICE_MAP() }; #define BEGIN_SINK_MAP(x) class __NCB__SINK_##x : public SINK { #define END_SINK_MAP() }; #define BEGIN_SNAPINTOOLBARID_MAP(x) class __NCB__SNAPINTOOLBARID_##x : public SNAPINTOOLBARID { #define END_SNAPINTOOLBARID_MAP() }; #define BEGIN_UPDATE_UI_MAP(x) class __NCB__UPDATEUI_##x : public UPDATE_UI { #define END_UPDATE_UI_MAP() }; #define BEGIN_ACCESSOR_MAP(x, num) class __NCB__ACCESSOR_##x : pu`blic ACCESSOR { #define END_ACCESSOR_MAP() }; #define BEGIN_CATEGORY_MAP() class __NCB__CATEGORY_ { #define END_CATEGORY_MAP() }; #define BEGIN_PROPSET_MAP(x) class __NCB__PROPSET_##x : public PROPSET { #define END_PROPSET_MAP( ) }; #define BEGIN_PROVIDER_COLUMN_MAP(x) class __NCB__PROVIDERCOLUMN_##x : public PROVIDER_COLUMN { #define END_PROVIDER_COLUMN_MAP() }; #define BEGIN_SNAPINCOMMAND_MAP(x, bIsExtension) class __NCB__SNAPINCOMMAND_##x : public SNAPINCOMMAND { #define END_SNAPINCOMMAND_MAP() }; #define BEGIN_CONNECTION_MAP(x,y) class __NCB__CONNECTION_##x : public CONNECTION, public y { #define END_CONNECTION_MAP() }; #define BEGIN_DISPATCH_MAP(x,y) class __NCB__DISPATCH_##x : public DISPATCH, public y { #define END_DISPATCH_MAP() }; #define BEGIN_EVENT_MAP(x,y) class __NCB__EVENT_##x : public EVENT, public y { #define END_EVENT_MAP() }; #define BEGIN_EVENTSINK_MAP(x,y) class __NCB__EVENTSINK_##x : public EVENTSINK, public y { #define END_EVENTSINK_MAP() }; #define BEGIN_INTERFACE_MAP(x,y) class __NCB__INTERFACE_##x : public INTERFACE, public y { #define END_INTERFACE_MAP() }; #define BEGIN_MESSAGE_MAP(x,y) class __NCB__MESSAGE_##x : public MESSAGE, public y { #define END_MESSAGE_MAP() }; #define BEGIN_OLECMD_MAP(x,y) class __NCB__OLECMD_##x : public OLECMD, public y { #define END_OLECMD_MAP() }; #define BEGIN_PARSE_MAP(x,y) class __NCB__PARSE_##x : public PARSE, public y { #define END_PARSE_MAP() }; #pragma acp_assume_type (BOOL) #pragma acp_assume_type (DWORD) #pragma acp_assume_type (UINT) #pragma acp_assume_not_type (TRUE) #pragma acp_assume_not_type (FALSE) #pragma acp_assume_not_type (NULL) #pragma acp_assume_not_defined (DOS) #pragma acp_assume_not_defined (_DOS) #pragma acp_assume_not_defined (WIN16) #pragma acp_assume_not_defined (_WIN16) #pragma acp_assume_not_defined (MAC) #pragma acp_assume_not_defined (_MAC) #pragma acp_assume_not_defined (RC_INVOKED) #pragma acp_assume_not_defined (_POSIX_) #pragma acp_assume_not_defined (__STDC__) #pragma acp_assume_not_defined (NONAMELESSUNION) #prag`ma acp_assume_not_defined (_M_X86) #pragma acp_assume_not_defined (_M_ALPHA) #pragma acp_assume_not_defined (_M_MRX000) #pragma acp_assume_not_defined (_M_PPC) HRESULT hresult = NewSearch( words, errcode ); if ( hresult != S_OK ) return hresult; return Execute( NULL, errcode ); } STDMETHODIMP CCSwishCtl::ErrorString(BSTR *errstring) { if ( ! swish_handle ) { return E_FAIL; } char *err = SwishErrorString(swish_handle); CAnsiBSTR bstrTemp( err ); if (!bstrTemp) return E_OUTOFMEMORY; *errstring = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Hits(int *hits) { if (! swish_results ) return E_FAIL; *hits = SwishHits( swish_results ); return S_OK; } STDMETHODIMP CCSwishCtl::NextResult(int *more) { *more = FALSE; if (!swish_results) return E_FAIL; current_result = SwishNextResult( swish_results ); if ( current_result ) *more = TRUE; return S_OK; } STDMETHODIMP CCSwishCtl::ResultPropertyString `opertyname, BSTR *result) { CAnsiStr bstr_convert(propertyname); char *propertyval = SwishResultPropertyStr( current_result, bstr_convert.c_str()); CAnsiBSTR bstrTemp( propertyval ); if (!bstrTemp) return E_OUTOFMEMORY; *result = bstrTemp.Detach(); return S_OK; } STDMETHODIMP CCSwishCtl::Close() { current_result = NULL; if ( swish_handle ) { if ( swish_results ) { Free_Results_Object( swish_results ); swish_results = NULL; } if (swish_search) { Free_Search_Object( swish_search ); swish_search = NULL; } SwishClose( swish_handle ); /* free the memory used */ swish_handle = NULL; } return S_OK; } STDMETHODIMP CCSwishCtl::SeekResult(int position, int *result) { *result = -1; // an error if (!swish_results) return S_OK; *result = SwishSeekResult( swish_results, position ); return S_OK; } STDMETHODIMP CCSwishCtl::SetSort(BSTR sort) { if ( ! (swish_handle && swish_s