17#define byte unsigned char
44 operator byte* ()
const;
45 void print(
void)
const;
EL Object
Definition: ELOBJ.h:53
const PDCEDT SetPDCEDT(const byte epc, const PDCEDT pdcedt)
EPCに対して、PDCEDTのを結びつける(セットと更新)
Definition: ELOBJ.cpp:202
void printAll() const
null以外のEPCを全部出力
Definition: ELOBJ.cpp:251
virtual ~ELOBJ()
デストラクタ
Definition: ELOBJ.cpp:180
ELOBJ()
コンストラクタ
Definition: ELOBJ.cpp:172
PDCEDT m_pdcedt[PDC_MAX]
= m_pdcedt[EPC] (EPC mapped( EPC - 0x80 = 0.. 0xFF = 0x80 );
Definition: ELOBJ.h:59
const PDCEDT operator[](const byte epc) const
配列らしいインターフェイス,const this
Definition: ELOBJ.cpp:229
static const byte PDC_MAX
PDC_MAX 0xFF - 0x79
Definition: ELOBJ.h:56
const PDCEDT GetPDCEDT(const byte epc) const
キー文字列からデータ取得
Definition: ELOBJ.cpp:189
PDC and EDT in ELOBJ
Definition: ELOBJ.h:32
virtual ~PDCEDT()
デストラクタ
Definition: ELOBJ.cpp:49
void print(void) const
デバグ用の標準出力
Definition: ELOBJ.cpp:121
const PDCEDT operator=(const PDCEDT val)
operator=
Definition: ELOBJ.cpp:64
byte * m_pdcedt
PDC(1 Byte) + EDT(n Byte)
Definition: ELOBJ.h:34
PDCEDT()
コンストラクタ
Definition: ELOBJ.cpp:15
byte length
length for m_pdcedt
Definition: ELOBJ.h:35
byte * pdcedt
Definition: main.cpp:56