Project

General

Profile

StrategyInfoType » History » Revision 7

Revision 6 (Teng Liang, 10/20/2018 11:42 AM) → Revision 7/8 (Davide Pesavento, 01/03/2023 02:27 AM)

# StrategyInfo TypeId assignments 

 This page is a registry for type identifiers of StrategyInfo derived classes. 

 Each StrategyInfo derived class MUST declare the following method: 

 ```cpp 
 

     static constexpr int getTypeId(); 
 ``` 

 The return value of those methods SHOULD be registered in the table below. 

 ID or range | usage 
 ------------|--------------------------------------------------- 
 0000~0009     | StrategyInfoHost unit testing 
 0010~0019     | StrategyChoice unit testing 
 0020~0029     | Measurements and MeasurementsAccessor unit testing 
 1000~1009     | NccStrategy 
 1010~1019     | AccessStrategy 
 1020~1029     | RetxSuppression 
 1030~1039     | AsfStrategy 
 1040~1049     | SelfLearningStrategy 
 9000~9999     | reserved for private experiments