|
AM Daemon ライブラリリファレンス
|
FeliCa IDm/PMm をラップする構造体。 [詳解]
#include <FeliCaId.h>
クラス | |
| struct | IDm |
| 製造ID(IDm)構造体。 [詳解] | |
| struct | PMm |
| 製造パラメータ(PMm)構造体。 [詳解] | |
公開メンバ関数 | |
| const IDm & | getIDm () const |
| IDm 値を取得する。 [詳解] | |
| const PMm & | getPMm () const |
| PMm 値を取得する。 [詳解] | |
| std::wstring | toString () const |
| 文字列表現値を作成する。 [詳解] | |
静的公開メンバ関数 | |
| static const FeliCaId & | zero () |
| ゼロ埋めされた FeliCaId 値を取得する。 [詳解] | |
| static FeliCaId | make (const std::uint8_t(&values)[Size]) |
| バイナリ値から FeliCaId 値を作成する。 [詳解] | |
| static FeliCaId | make (const IDm &idm, const PMm &pmm) |
| IDm 値と PMm 値から FeliCaId 値を作成する。 [詳解] | |
| static FeliCaId | make (const std::uint8_t(&idm)[sizeof(IDm)], const std::uint8_t(&pmm)[sizeof(PMm)]) |
| IDm バイナリ値と PMm バイナリ値から FeliCaId 値を作成する。 [詳解] | |
公開変数類 | |
| std::uint8_t | values [Size] |
| 内部値。 IDm と PMm をコピーしたバイナリ値。AiMeLib互換。 [詳解] | |
静的公開変数類 | |
| static const std::size_t | Size |
| 内部値サイズ。 [詳解] | |
関連関数 | |
(これらはメソッドではありません) | |
| bool | operator== (const FeliCaId &l, const FeliCaId &r) |
| 等価比較演算子のオーバロード。 [詳解] | |
| bool | operator!= (const FeliCaId &l, const FeliCaId &r) |
| 非等価比較演算子のオーバロード。 [詳解] | |
| bool | operator< (const FeliCaId &l, const FeliCaId &r) |
| 小なり比較演算子のオーバロード。 [詳解] | |
| bool | operator> (const FeliCaId &l, const FeliCaId &r) |
| 大なり比較演算子のオーバロード。 [詳解] | |
| bool | operator<= (const FeliCaId &l, const FeliCaId &r) |
| 小なり等価比較演算子のオーバロード。 [詳解] | |
| bool | operator>= (const FeliCaId &l, const FeliCaId &r) |
| 大なり等価比較演算子のオーバロード。 [詳解] | |
FeliCa IDm/PMm をラップする構造体。
AiMeLibの AiMeDef::FeliCaID 構造体とバイナリ互換である。
|
static |
|
static |
|
static |
| std::wstring amdaemon::FeliCaId::toString | ( | ) | const |
文字列表現値を作成する。
内部データを16進数文字列に変換して返す。
等価比較演算子のオーバロード。
| [in] | l | 左辺値。 |
| [in] | r | 右辺値。 |
非等価比較演算子のオーバロード。
| [in] | l | 左辺値。 |
| [in] | r | 右辺値。 |
小なり比較演算子のオーバロード。
| [in] | l | 左辺値。 |
| [in] | r | 右辺値。 |
大なり比較演算子のオーバロード。
| [in] | l | 左辺値。 |
| [in] | r | 右辺値。 |
小なり等価比較演算子のオーバロード。
| [in] | l | 左辺値。 |
| [in] | r | 右辺値。 |
大なり等価比較演算子のオーバロード。
| [in] | l | 左辺値。 |
| [in] | r | 右辺値。 |
|
static |
内部値サイズ。
1.8.11