Exemple #1
0
TA_RetCode TA_YAHOO_GetNextCategoryHandle( TA_DataSourceHandle *handle,
                                           TA_CategoryHandle   *categoryHandle,
                                           unsigned int index )
{
   return initCategoryHandle(
                              handle,
                              categoryHandle,
                              index );
}
Exemple #2
0
TA_RetCode TA_YAHOO_GetFirstCategoryHandle( TA_DataSourceHandle *handle,
                                            TA_CategoryHandle   *categoryHandle )
{
   return initCategoryHandle(
                              handle,
                              categoryHandle,
                              0 );

}
Exemple #3
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 );                              
}
Exemple #4
0
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 );
}