labview的數(shù)據(jù)類型----type decriptor header
LABVIEW的類型描述符是I16類型的數(shù)組,第一個(gè)整形數(shù)表示整個(gè)描述結(jié)構(gòu)包含的字節(jié)數(shù)(長度),第二個(gè)整形數(shù)的低位字節(jié)表示數(shù)據(jù)類型,高位字節(jié)LV保留,第三個(gè)對于不同的數(shù)據(jù)類型有不同的含義,比如,對于簇,表示簇用包含元素的個(gè)數(shù).
把這三個(gè)整形數(shù)稱做TYPE DESCRIPTOR HEADER(類型描述符頭),OPENG特別為它定義一個(gè)嚴(yán)格數(shù)據(jù)類型簇,其它針對類型描述符的操作都是基于這個(gè)簇結(jié)構(gòu).
看看它是如何實(shí)現(xiàn)的.
對于數(shù)據(jù)類型,它定義了一個(gè)嚴(yán)格類型的枚舉類型.
所以,對于任何LABVIEW的控件,我們可以利用類型描述符頭部信息,得到它的數(shù)據(jù)類型.
很簡單,我們可以得到所有指示器的數(shù)據(jù)類型.