TA_RetCode TA_YAHOO_GetNextCategoryHandle( TA_DataSourceHandle *handle, TA_CategoryHandle *categoryHandle, unsigned int index ) { return initCategoryHandle( handle, categoryHandle, index ); }
TA_RetCode TA_YAHOO_GetFirstCategoryHandle( TA_DataSourceHandle *handle, TA_CategoryHandle *categoryHandle ) { return initCategoryHandle( handle, categoryHandle, 0 ); }
TA_RetCode TA_YAHOO_GetNextCategoryHandle( TA_DataSourceHandle *handle, TA_CategoryHandle *categoryHandle, unsigned int index ) { TA_PrivateYahooHandle *privData; privData = (TA_PrivateYahooHandle *)(handle->opaqueData); if( privData->param->id == TA_YAHOO_ONE_SYMBOL ) return TA_END_OF_INDEX; return initCategoryHandle( handle, categoryHandle, index ); }
TA_RetCode TA_YAHOO_GetFirstCategoryHandle( TA_DataSourceHandle *handle, TA_CategoryHandle *categoryHandle ) { TA_PrivateYahooHandle *privData; privData = (TA_PrivateYahooHandle *)(handle->opaqueData); if( privData->param->id == TA_YAHOO_ONE_SYMBOL ) { categoryHandle->nbSymbol = 1; categoryHandle->string = privData->param->category; return TA_SUCCESS; } return initCategoryHandle( handle, categoryHandle, 0 ); }