ID割り当てクラス
[詳解]
#include <IDAssignment.h>
◆ IDAssignment() [1/2]
Kisaragi_Lib::ID::IDAssignment::IDAssignment |
( |
| ) |
|
|
inline |
string idHead
Definition IDAssignment.h:18
unsigned int nextID
Definition IDAssignment.h:22
unsigned int digit
Definition IDAssignment.h:20
◆ IDAssignment() [2/2]
Kisaragi_Lib::ID::IDAssignment::IDAssignment |
( |
string | _head, |
|
|
unsigned int | _dight ) |
|
inline |
◆ GetID()
string Kisaragi_Lib::ID::IDAssignment::GetID |
( |
| ) |
|
10 {
11 string tmp;
12
13
15 {
16 tmp = std::to_string(
nextID);
17
18 tmp.insert(0,
digit - tmp.length(),
'0');
19
21
23 }
24 else
25 {
28 }
29
30 return tmp;
31
32 }
deque< string > openID
Definition IDAssignment.h:24
参照元 Test::Update().
◆ OpenID()
void Kisaragi_Lib::ID::IDAssignment::OpenID |
( |
string | _opneID | ) |
|
36 {
37 openID.push_front(_opneID);
38 }
◆ Clear()
void Kisaragi_Lib::ID::IDAssignment::Clear |
( |
| ) |
|
◆ IDHead() [1/2]
string Kisaragi_Lib::ID::IDAssignment::IDHead |
( |
| ) |
|
◆ IDHead() [2/2]
void Kisaragi_Lib::ID::IDAssignment::IDHead |
( |
string | _idHead | ) |
|
◆ idHead
string Kisaragi_Lib::ID::IDAssignment::idHead |
|
private |
◆ digit
unsigned int Kisaragi_Lib::ID::IDAssignment::digit |
|
private |
◆ nextID
unsigned int Kisaragi_Lib::ID::IDAssignment::nextID |
|
private |
◆ openID
deque<string> Kisaragi_Lib::ID::IDAssignment::openID |
|
private |
このクラス詳解は次のファイルから抽出されました: