資源簡介
代碼片段和文件信息
/*
?*
?*?NMEA?library
?*?URL:?http://nmea.sourceforge.net
?*?Author:?Tim?(xtimor@gmail.com)
?*?Licence:?http://www.gnu.org/licenses/lgpl.html
?*?$Id:?context.c?17?2008-03-11?11:56:11Z?xtimor?$
?*
?*/
#include?“nmea/context.h“
#include?
#include?
#include?
nmeaPROPERTY?*?nmea_property()
{
????static?nmeaPROPERTY?prop?=?{
????????0?0?NMEA_DEF_PARSEBUFF
????????};
????return?∝
}
void?nmea_trace(const?char?*str?...)
{
????int?size;
????va_list?arg_list;
????char?buff[NMEA_DEF_PARSEBUFF];
????nmeaTraceFunc?func?=?nmea_property()->trace_func;
????if(func)
????{
????????va_start(arg_list?str);
????????size?=?NMEA_POSIX(vsnprintf)(&buff[0]?NMEA_DEF_PARSEBUFF?-?1?str?arg_list);
????????va_end(arg_list);
????????if(size?>?0)
????????????(*func)(&buff[0]?size);
????}
}
void?nmea_trace_buff(const?char?*buff?int?buff_size)
{
????nmeaTraceFunc?func?=?nmea_property()->trace_func;
????if(func?&&?buff_size)
????????(*func)(buff?buff_size);
}
void?nmea_error(const?char?*str?...)
{
????int?size;
????va_list?arg_list;
????char?buff[NMEA_DEF_PARSEBUFF];
????nmeaErrorFunc?func?=?nmea_property()->error_func;
????if(func)
????{
????????va_start(arg_list?str);
????????size?=?NMEA_POSIX(vsnprintf)(&buff[0]?NMEA_DEF_PARSEBUFF?-?1?str?arg_list);
????????va_end(arg_list);
????????if(size?>?0)
????????????(*func)(&buff[0]?size);
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-04-25?03:13??CSharp-Client\
?????文件????????2420??2016-04-25?03:13??CSharp-Client\.gitignore
?????文件???????35114??2016-04-25?03:13??CSharp-Client\LICENSE
?????目錄???????????0??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\
?????目錄???????????0??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\
?????目錄???????????0??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\
?????目錄???????????0??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\
?????目錄???????????0??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\
?????文件????????1074??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\config.h
?????文件?????????891??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\context.h
?????文件????????1311??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\generate.h
?????文件????????1903??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\generator.h
?????文件????????2403??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\gmath.h
?????文件????????3410??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\info.h
?????文件?????????485??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\nmea.h
?????文件??????????97??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\nmeaLib.h
?????文件????????1117??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\parse.h
?????文件????????1226??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\parser.h
?????文件????????4933??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\sentence.h
?????文件????????1358??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\stdafx.h
?????文件?????????988??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\time.h
?????文件?????????672??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\tok.h
?????文件?????????726??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\include\nmea\units.h
?????文件????????5393??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\nmeaLib.vcxproj
?????文件????????3319??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\nmeaLib.vcxproj.filters
?????目錄???????????0??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\src\
?????文件????????1390??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\src\context.c
?????文件????????6935??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\src\generate.c
?????文件????????9023??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\src\generator.c
?????文件???????11989??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\src\gmath.c
?????文件????????5274??2016-04-25?03:13??CSharp-Client\多功能串口調試助手\wildfire_MultiFuctionalSerial_assistant\nmeaLib\src\info.c
............此處省略298個文件信息
- 上一篇:打印機監控(C#源碼)
- 下一篇:C# 網吧管理系統源碼(附數據庫腳本)
評論
共有 條評論