Ejemplo n.º 1
0
UnicodeSet *SimpleDateFormatStaticSets::getIgnorables(UDateFormatField fieldIndex)
{
	UErrorCode status = U_ZERO_ERROR;
    
	initSets(&status);
    
	if (U_FAILURE(status)) {
		return NULL;
	}
    
    switch (fieldIndex) {
        case UDAT_YEAR_FIELD:
        case UDAT_MONTH_FIELD:
        case UDAT_DATE_FIELD:
        case UDAT_STANDALONE_DAY_FIELD:
        case UDAT_STANDALONE_MONTH_FIELD:
            return gStaticSets->fDateIgnorables;
            
        case UDAT_HOUR_OF_DAY1_FIELD:
        case UDAT_HOUR_OF_DAY0_FIELD:
        case UDAT_MINUTE_FIELD:
        case UDAT_SECOND_FIELD:
        case UDAT_HOUR1_FIELD:
        case UDAT_HOUR0_FIELD:
            return gStaticSets->fTimeIgnorables;
            
        default:
            return gStaticSets->fOtherIgnorables;
    }
}
Ejemplo n.º 2
0
TNetDevice::TNetDevice(int _max_freq_number,int _max_mix_number,int _raw_buf_points_count,int _raw_buf_max_amp,int _data_buf_total_smp,int _sweep_buf_points_count)
{
    raw_buf_max_amp=_raw_buf_max_amp;
    max_freq_number=_max_freq_number;
    max_mix_number=_max_mix_number;
    data_buf_total_smp=_data_buf_total_smp;

    initDataBuffers(_max_freq_number,_raw_buf_points_count,_data_buf_total_smp,_sweep_buf_points_count);

    elem_size_array[SDF_INDEX_X]=sizeof(HWDType);
    elem_size_array[SDF_INDEX_Y]=sizeof(HWDType);
    elem_size_array[SDF_INDEX_A]=sizeof(HWDType);
    elem_size_array[SDF_INDEX_ARAW]=sizeof(HWDType);
    elem_size_array[SDF_INDEX_OV1]=4;
    elem_size_array[SDF_INDEX_OV2]=4;
    elem_size_array[SDF_INDEX_RVTP]=1;
    elem_size_array[SDF_INDEX_DP]=4;
    elem_size_array[SDF_INDEX_ASD]=4;

    raw_buf_points_count=0;
    data_buf_smp_count=0;
    data_buf_xy_smp_drawn=0;
    data_buf_sweep_smp_drawn=0;
    initSets();
    board_smp_count=0;
    data_buf_smp_count=0;
    data_buf_sweep_smp_drawn=0;
    data_buf_xy_smp_drawn=0;
    rvtp_smp_count=0;
    rvtp_beg_smp=0;
    rvtp_end_smp=0;
    strcpy(version,"");
/*
    QLibrary* IIRFilterDLL=new QLibrary("dll/EddyconD");
    if (!IIRFilterDLL->load())
        QMessageBox::information(0,"Error","Error EddyconD loading!");
    IIRFilterDLL_calcFilterKoefs=(TDLLFunc)IIRFilterDLL->resolve("DLLFilter_calcFilterKoefs");
    if(!IIRFilterDLL_calcFilterKoefs)
        QMessageBox::information(0,"Error","Error IIRFilterDLL_calcFilterKoefs() resolving!");

    QLibrary* TestDLL=new QLibrary("dll/Test");
    if(!TestDLL->load())
        QMessageBox::information(0,"Error","Error testDLL loading!");
    TestDLL_func=(TDllFuncTest)TestDLL->resolve("Test_DLLSubVI");
    if(!TestDLL_func)
        QMessageBox::information(0,"Error","Error function resolving!");

    testDLL();
*/
    //testFile();
}