全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 ページ
公開変数類 | 全メンバ一覧
FLAGS 共用体

ビットフィールド共用体 [詳解]

#include <tdapSchema.h>

公開変数類

struct {
   unsigned short   bit0: 1
 
   unsigned short   bit1: 1
 
   unsigned short   bit2: 1
 
   unsigned short   bit3: 1
 
   unsigned short   bit4: 1
 
   unsigned short   bit5: 1
 
   unsigned short   bit6: 1
 
   unsigned short   bit7: 1
 
   unsigned short   bit8: 1
 
   unsigned short   bit9: 1
 
   unsigned short   bitA: 1
 
   unsigned short   bitB: 1
 
   unsigned short   bitC: 1
 
   unsigned short   bitD: 1
 
   unsigned short   bitE: 1
 
   unsigned short   bitF: 1
 
}; 
 
unsigned short all
 

詳解

ビットフィールド共用体

16ビットのビットフィールドへのアクセスを提供します。

メンバ詳解

struct { ... }
unsigned short all

すべてのビットフィールドをshortで取得、設定します。

unsigned short bit0
unsigned short bit1
unsigned short bit2
unsigned short bit3
unsigned short bit4
unsigned short bit5
unsigned short bit6
unsigned short bit7
unsigned short bit8
unsigned short bit9
unsigned short bitA
unsigned short bitB
unsigned short bitC
unsigned short bitD
unsigned short bitE
unsigned short bitF

Transactd SDK 2018年07月31日(火) 19時40分29秒 doxygen